run x-pack-ciGroup2 x20 times

This commit is contained in:
Dzmitry Lemechko 2019-03-03 10:39:21 +01:00
parent 2339b66021
commit 1fb4077c2c
3 changed files with 62 additions and 33 deletions

View file

@ -2,26 +2,45 @@ JOB:
- kibana-intake
- x-pack-intake
# make sure all kibana-ciGRoups are listed in tasks/function_test_groups.js
- kibana-ciGroup1
- kibana-ciGroup2
- kibana-ciGroup3
- kibana-ciGroup4
- kibana-ciGroup5
- kibana-ciGroup6
- kibana-ciGroup7
- kibana-ciGroup8
- kibana-ciGroup9
- kibana-ciGroup10
- kibana-ciGroup11
- kibana-ciGroup12
# - kibana-ciGroup1
# - kibana-ciGroup2
# - kibana-ciGroup3
# - kibana-ciGroup4
# - kibana-ciGroup5
# - kibana-ciGroup6
# - kibana-ciGroup7
# - kibana-ciGroup8
# - kibana-ciGroup9
# - kibana-ciGroup10
# - kibana-ciGroup11
# - kibana-ciGroup12
# make sure all x-pack-ciGroups are listed in test/scripts/jenkins_xpack_ci_group.sh
- x-pack-ciGroup1
- x-pack-ciGroup2
- x-pack-ciGroup3
- x-pack-ciGroup4
- x-pack-ciGroup5
- x-pack-ciGroup6
- x-pack-ciGroup7
# - x-pack-ciGroup1
- x-pack-ciGroup2-1
- x-pack-ciGroup2-2
- x-pack-ciGroup2-3
- x-pack-ciGroup2-4
- x-pack-ciGroup2-5
- x-pack-ciGroup2-6
- x-pack-ciGroup2-7
- x-pack-ciGroup2-8
- x-pack-ciGroup2-9
- x-pack-ciGroup2-10
- x-pack-ciGroup2-11
- x-pack-ciGroup2-12
- x-pack-ciGroup2-13
- x-pack-ciGroup2-14
- x-pack-ciGroup2-15
- x-pack-ciGroup2-16
- x-pack-ciGroup2-17
- x-pack-ciGroup2-18
- x-pack-ciGroup2-19
- x-pack-ciGroup2-20
# - x-pack-ciGroup3
# - x-pack-ciGroup4
# - x-pack-ciGroup5
# - x-pack-ciGroup6
# - x-pack-ciGroup7
# `~` is yaml for `null`
exclude: ~

View file

@ -60,8 +60,10 @@ export async function setupMocha(lifecycle, log, config, providers) {
filterSuitesByTags({
log,
mocha,
include: config.get('suiteTags.include'),
exclude: config.get('suiteTags.exclude'),
include: config.get('suiteTags.include')
.map(tag => tag.replace(/-\d+$/, '')),
exclude: config.get('suiteTags.exclude')
.map(tag => tag.replace(/-\d+$/, ''))
});
return mocha;

View file

@ -25,18 +25,26 @@ import grunt from 'grunt';
* and to the list of jobs in .ci/jobs.yml
*/
const TEST_TAGS = [
'ciGroup1',
'ciGroup2',
'ciGroup3',
'ciGroup4',
'ciGroup5',
'ciGroup6',
'ciGroup7',
'ciGroup8',
'ciGroup9',
'ciGroup10',
'ciGroup11',
'ciGroup12'
'ciGroup2-1',
'ciGroup2-2',
'ciGroup2-3',
'ciGroup2-4',
'ciGroup2-5',
'ciGroup2-6',
'ciGroup2-7',
'ciGroup2-8',
'ciGroup2-9',
'ciGroup2-10',
'ciGroup2-11',
'ciGroup2-12',
'ciGroup2-13',
'ciGroup2-14',
'ciGroup2-15',
'ciGroup2-16',
'ciGroup2-17',
'ciGroup2-18',
'ciGroup2-19',
'ciGroup2-20'
];
export function getFunctionalTestGroupRunConfigs({ esFrom, kibanaInstallDir } = {}) {