From 5c85974066306137907534c0473e17c56844876d Mon Sep 17 00:00:00 2001 From: Bjoern Michaelsen Date: Fri, 29 May 2015 01:53:56 +0200 Subject: split toolkit unoapi test for performance MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - test previously took 3m18s here - slowest part is now 60s Change-Id: Ibbcdf9a7f408fcca189bcb7b182a864aea1f7159 Reviewed-on: https://gerrit.libreoffice.org/15958 Reviewed-by: Björn Michaelsen Tested-by: Björn Michaelsen --- toolkit/qa/unoapi/toolkit.sce | 91 ----------------------------------------- toolkit/qa/unoapi/toolkit_1.sce | 41 +++++++++++++++++++ toolkit/qa/unoapi/toolkit_2.sce | 36 ++++++++++++++++ toolkit/qa/unoapi/toolkit_3.sce | 37 +++++++++++++++++ toolkit/qa/unoapi/toolkit_4.sce | 31 ++++++++++++++ 5 files changed, 145 insertions(+), 91 deletions(-) delete mode 100644 toolkit/qa/unoapi/toolkit.sce create mode 100644 toolkit/qa/unoapi/toolkit_1.sce create mode 100644 toolkit/qa/unoapi/toolkit_2.sce create mode 100644 toolkit/qa/unoapi/toolkit_3.sce create mode 100644 toolkit/qa/unoapi/toolkit_4.sce (limited to 'toolkit/qa/unoapi') diff --git a/toolkit/qa/unoapi/toolkit.sce b/toolkit/qa/unoapi/toolkit.sce deleted file mode 100644 index 3ec384dded3d..000000000000 --- a/toolkit/qa/unoapi/toolkit.sce +++ /dev/null @@ -1,91 +0,0 @@ -# -# This file is part of the LibreOffice project. -# -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. -# -# This file incorporates work covered by the following license notice: -# -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed -# with this work for additional information regarding copyright -# ownership. The ASF licenses this file to you under the Apache -# License, Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a copy of -# the License at http://www.apache.org/licenses/LICENSE-2.0 . -# - -#i86007 -o toolkit.AccessibleButton -#i88332 -o toolkit.AccessibleCheckBox -#i86008 -o toolkit.AccessibleComboBox --o toolkit.AccessibleDropDownComboBox --o toolkit.AccessibleDropDownListBox -#i86110 -o toolkit.AccessibleEdit --o toolkit.AccessibleFixedText -#i86110 -o toolkit.AccessibleList -#i86110 -o toolkit.AccessibleListBox -#i86110 -o toolkit.AccessibleListItem --o toolkit.AccessibleMenu --o toolkit.AccessibleMenuBar -#i86009 -o toolkit.AccessibleMenuItem --o toolkit.AccessibleMenuSeparator -#i52607 -o toolkit.AccessiblePopupMenu -#i86107,i86110 -o toolkit.AccessibleRadioButton --o toolkit.AccessibleScrollBar -#i111225 -o toolkit.AccessibleStatusBar --o toolkit.AccessibleStatusBarItem -#i109643 -o toolkit.AccessibleTabControl -#i109643 -o toolkit.AccessibleTabPage -#i86287 -o toolkit.AccessibleToolBox -#i88605 -o toolkit.AccessibleToolBoxItem --o toolkit.AccessibleWindow --o toolkit.MutableTreeDataModel --o toolkit.MutableTreeNode --o toolkit.TabController --o toolkit.TabControllerModel --o toolkit.Toolkit --o toolkit.UnoControlButton --o toolkit.UnoControlButtonModel --o toolkit.UnoControlCheckBox --o toolkit.UnoControlCheckBoxModel --o toolkit.UnoControlComboBox --o toolkit.UnoControlComboBoxModel --o toolkit.UnoControlContainer --o toolkit.UnoControlContainerModel --o toolkit.UnoControlCurrencyField --o toolkit.UnoControlCurrencyFieldModel --o toolkit.UnoControlDateField --o toolkit.UnoControlDateFieldModel -#allegedly was i80788, but still broken: -o toolkit.UnoControlDialog --o toolkit.UnoControlDialogModel --o toolkit.UnoControlEdit --o toolkit.UnoControlEditModel -#i86011 -o toolkit.UnoControlFileControl --o toolkit.UnoControlFileControlModel --o toolkit.UnoControlFixedLineModel --o toolkit.UnoControlFixedText --o toolkit.UnoControlFixedTextModel -#i86013 -o toolkit.UnoControlFormattedField --o toolkit.UnoControlFormattedFieldModel --o toolkit.UnoControlGroupBox --o toolkit.UnoControlGroupBoxModel --o toolkit.UnoControlImageControl --o toolkit.UnoControlImageControlModel -#i86019 -o toolkit.UnoControlListBox --o toolkit.UnoControlListBoxModel --o toolkit.UnoControlNumericField --o toolkit.UnoControlNumericFieldModel --o toolkit.UnoControlPatternField --o toolkit.UnoControlPatternFieldModel --o toolkit.UnoControlProgressBarModel --o toolkit.UnoControlRadioButton --o toolkit.UnoControlRadioButtonModel --o toolkit.UnoControlScrollBarModel --o toolkit.UnoControlTimeField --o toolkit.UnoControlTimeFieldModel --o toolkit.UnoScrollBarControl --o toolkit.UnoSpinButtonControl --o toolkit.UnoSpinButtonControlModel -#i86298 -o toolkit.UnoTreeControl --o toolkit.UnoTreeModel diff --git a/toolkit/qa/unoapi/toolkit_1.sce b/toolkit/qa/unoapi/toolkit_1.sce new file mode 100644 index 000000000000..17eb7a752059 --- /dev/null +++ b/toolkit/qa/unoapi/toolkit_1.sce @@ -0,0 +1,41 @@ +# +# This file is part of the LibreOffice project. +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. +# +# This file incorporates work covered by the following license notice: +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed +# with this work for additional information regarding copyright +# ownership. The ASF licenses this file to you under the Apache +# License, Version 2.0 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.apache.org/licenses/LICENSE-2.0 . +# + +#i86007 -o toolkit.AccessibleButton +#i88332 -o toolkit.AccessibleCheckBox +#i86008 -o toolkit.AccessibleComboBox +-o toolkit.AccessibleDropDownComboBox +-o toolkit.AccessibleDropDownListBox +#i86110 -o toolkit.AccessibleEdit +-o toolkit.AccessibleFixedText +#i86110 -o toolkit.AccessibleList +#i86110 -o toolkit.AccessibleListBox +#i86110 -o toolkit.AccessibleListItem +-o toolkit.AccessibleMenu +-o toolkit.AccessibleMenuBar +#i86009 -o toolkit.AccessibleMenuItem +-o toolkit.AccessibleMenuSeparator +#i52607 -o toolkit.AccessiblePopupMenu +#i86107,i86110 -o toolkit.AccessibleRadioButton +-o toolkit.AccessibleScrollBar +#i111225 -o toolkit.AccessibleStatusBar +-o toolkit.AccessibleStatusBarItem +#i109643 -o toolkit.AccessibleTabControl +#i109643 -o toolkit.AccessibleTabPage +#i86287 -o toolkit.AccessibleToolBox +#i88605 -o toolkit.AccessibleToolBoxItem diff --git a/toolkit/qa/unoapi/toolkit_2.sce b/toolkit/qa/unoapi/toolkit_2.sce new file mode 100644 index 000000000000..2c5957f34f99 --- /dev/null +++ b/toolkit/qa/unoapi/toolkit_2.sce @@ -0,0 +1,36 @@ +# +# This file is part of the LibreOffice project. +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. +# +# This file incorporates work covered by the following license notice: +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed +# with this work for additional information regarding copyright +# ownership. The ASF licenses this file to you under the Apache +# License, Version 2.0 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.apache.org/licenses/LICENSE-2.0 . +# + +-o toolkit.AccessibleWindow +-o toolkit.MutableTreeDataModel +-o toolkit.MutableTreeNode +-o toolkit.TabController +-o toolkit.TabControllerModel +-o toolkit.Toolkit +-o toolkit.UnoControlButton +-o toolkit.UnoControlButtonModel +-o toolkit.UnoControlCheckBox +-o toolkit.UnoControlCheckBoxModel +-o toolkit.UnoControlComboBox +-o toolkit.UnoControlComboBoxModel +-o toolkit.UnoControlContainer +-o toolkit.UnoControlContainerModel +-o toolkit.UnoControlCurrencyField +-o toolkit.UnoControlCurrencyFieldModel +-o toolkit.UnoControlDateField +-o toolkit.UnoControlDateFieldModel diff --git a/toolkit/qa/unoapi/toolkit_3.sce b/toolkit/qa/unoapi/toolkit_3.sce new file mode 100644 index 000000000000..91f07709e2a4 --- /dev/null +++ b/toolkit/qa/unoapi/toolkit_3.sce @@ -0,0 +1,37 @@ +# +# This file is part of the LibreOffice project. +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. +# +# This file incorporates work covered by the following license notice: +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed +# with this work for additional information regarding copyright +# ownership. The ASF licenses this file to you under the Apache +# License, Version 2.0 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.apache.org/licenses/LICENSE-2.0 . +# + +#allegedly was i80788, but still broken: -o toolkit.UnoControlDialog +-o toolkit.UnoControlDialogModel +-o toolkit.UnoControlEdit +-o toolkit.UnoControlEditModel +#i86011 -o toolkit.UnoControlFileControl +-o toolkit.UnoControlFileControlModel +-o toolkit.UnoControlFixedLineModel +-o toolkit.UnoControlFixedText +-o toolkit.UnoControlFixedTextModel +#i86013 -o toolkit.UnoControlFormattedField +-o toolkit.UnoControlFormattedFieldModel +-o toolkit.UnoControlGroupBox +-o toolkit.UnoControlGroupBoxModel +-o toolkit.UnoControlImageControl +-o toolkit.UnoControlImageControlModel +#i86019 -o toolkit.UnoControlListBox +-o toolkit.UnoControlListBoxModel +-o toolkit.UnoControlNumericField +-o toolkit.UnoControlNumericFieldModel diff --git a/toolkit/qa/unoapi/toolkit_4.sce b/toolkit/qa/unoapi/toolkit_4.sce new file mode 100644 index 000000000000..d8cdcbe3805f --- /dev/null +++ b/toolkit/qa/unoapi/toolkit_4.sce @@ -0,0 +1,31 @@ +# +# This file is part of the LibreOffice project. +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. +# +# This file incorporates work covered by the following license notice: +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed +# with this work for additional information regarding copyright +# ownership. The ASF licenses this file to you under the Apache +# License, Version 2.0 (the "License"); you may not use this file +# except in compliance with the License. You may obtain a copy of +# the License at http://www.apache.org/licenses/LICENSE-2.0 . +# + +-o toolkit.UnoControlPatternField +-o toolkit.UnoControlPatternFieldModel +-o toolkit.UnoControlProgressBarModel +-o toolkit.UnoControlRadioButton +-o toolkit.UnoControlRadioButtonModel +-o toolkit.UnoControlScrollBarModel +-o toolkit.UnoControlTimeField +-o toolkit.UnoControlTimeFieldModel +-o toolkit.UnoScrollBarControl +-o toolkit.UnoSpinButtonControl +-o toolkit.UnoSpinButtonControlModel +#i86298 -o toolkit.UnoTreeControl +-o toolkit.UnoTreeModel -- cgit