run x-pack-firefoxSmoke ciGroup 40 times, run watcher tests 20 times per job

This commit is contained in:
spalger 2019-07-17 06:25:32 -07:00
parent 2dbf8a6d89
commit c5d891d44d
3 changed files with 94 additions and 63 deletions

View file

@ -1,34 +1,44 @@
JOB:
- kibana-intake
- x-pack-intake
- kibana-firefoxSmoke
- 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-visualRegression
# make sure all x-pack-ciGroups are listed in test/scripts/jenkins_xpack_ci_group.sh
- x-pack-firefoxSmoke
- x-pack-ciGroup1
- x-pack-ciGroup2
- x-pack-ciGroup3
- x-pack-ciGroup4
- x-pack-ciGroup5
- x-pack-ciGroup6
- x-pack-ciGroup7
- x-pack-ciGroup8
- x-pack-ciGroup9
- x-pack-ciGroup10
# - x-pack-visualRegression
- x-pack-firefoxSmoke-0
- x-pack-firefoxSmoke-1
- x-pack-firefoxSmoke-2
- x-pack-firefoxSmoke-3
- x-pack-firefoxSmoke-4
- x-pack-firefoxSmoke-5
- x-pack-firefoxSmoke-6
- x-pack-firefoxSmoke-7
- x-pack-firefoxSmoke-8
- x-pack-firefoxSmoke-9
- x-pack-firefoxSmoke-10
- x-pack-firefoxSmoke-11
- x-pack-firefoxSmoke-12
- x-pack-firefoxSmoke-13
- x-pack-firefoxSmoke-14
- x-pack-firefoxSmoke-15
- x-pack-firefoxSmoke-16
- x-pack-firefoxSmoke-17
- x-pack-firefoxSmoke-18
- x-pack-firefoxSmoke-19
- x-pack-firefoxSmoke-20
- x-pack-firefoxSmoke-21
- x-pack-firefoxSmoke-22
- x-pack-firefoxSmoke-23
- x-pack-firefoxSmoke-24
- x-pack-firefoxSmoke-25
- x-pack-firefoxSmoke-26
- x-pack-firefoxSmoke-27
- x-pack-firefoxSmoke-28
- x-pack-firefoxSmoke-29
- x-pack-firefoxSmoke-30
- x-pack-firefoxSmoke-31
- x-pack-firefoxSmoke-32
- x-pack-firefoxSmoke-33
- x-pack-firefoxSmoke-34
- x-pack-firefoxSmoke-35
- x-pack-firefoxSmoke-36
- x-pack-firefoxSmoke-37
- x-pack-firefoxSmoke-38
- x-pack-firefoxSmoke-39
# `~` 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

@ -90,38 +90,57 @@ export default async function ({ readConfigFile }) {
return {
// list paths to the files that contain your plugins tests
testFiles: [
resolve(__dirname, './apps/advanced_settings'),
resolve(__dirname, './apps/canvas'),
resolve(__dirname, './apps/graph'),
resolve(__dirname, './apps/monitoring'),
// resolve(__dirname, './apps/advanced_settings'),
// resolve(__dirname, './apps/canvas'),
// resolve(__dirname, './apps/graph'),
// resolve(__dirname, './apps/monitoring'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/dashboard'),
resolve(__dirname, './apps/dashboard_mode'),
resolve(__dirname, './apps/discover'),
resolve(__dirname, './apps/security'),
resolve(__dirname, './apps/spaces'),
resolve(__dirname, './apps/logstash'),
resolve(__dirname, './apps/grok_debugger'),
resolve(__dirname, './apps/infra'),
resolve(__dirname, './apps/machine_learning'),
resolve(__dirname, './apps/rollup_job'),
resolve(__dirname, './apps/maps'),
resolve(__dirname, './apps/status_page'),
resolve(__dirname, './apps/timelion'),
resolve(__dirname, './apps/upgrade_assistant'),
resolve(__dirname, './apps/code'),
resolve(__dirname, './apps/visualize'),
resolve(__dirname, './apps/uptime'),
resolve(__dirname, './apps/saved_objects_management'),
resolve(__dirname, './apps/dev_tools'),
resolve(__dirname, './apps/apm'),
resolve(__dirname, './apps/index_patterns'),
resolve(__dirname, './apps/license_management'),
resolve(__dirname, './apps/index_management'),
resolve(__dirname, './apps/index_lifecycle_management'),
resolve(__dirname, './apps/snapshot_restore'),
resolve(__dirname, './apps/cross_cluster_replication'),
resolve(__dirname, './apps/remote_clusters'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
resolve(__dirname, './apps/watcher'),
// resolve(__dirname, './apps/dashboard'),
// resolve(__dirname, './apps/dashboard_mode'),
// resolve(__dirname, './apps/discover'),
// resolve(__dirname, './apps/security'),
// resolve(__dirname, './apps/spaces'),
// resolve(__dirname, './apps/logstash'),
// resolve(__dirname, './apps/grok_debugger'),
// resolve(__dirname, './apps/infra'),
// resolve(__dirname, './apps/machine_learning'),
// resolve(__dirname, './apps/rollup_job'),
// resolve(__dirname, './apps/maps'),
// resolve(__dirname, './apps/status_page'),
// resolve(__dirname, './apps/timelion'),
// resolve(__dirname, './apps/upgrade_assistant'),
// resolve(__dirname, './apps/code'),
// resolve(__dirname, './apps/visualize'),
// resolve(__dirname, './apps/uptime'),
// resolve(__dirname, './apps/saved_objects_management'),
// resolve(__dirname, './apps/dev_tools'),
// resolve(__dirname, './apps/apm'),
// resolve(__dirname, './apps/index_patterns'),
// resolve(__dirname, './apps/license_management'),
// resolve(__dirname, './apps/index_management'),
// resolve(__dirname, './apps/index_lifecycle_management'),
// resolve(__dirname, './apps/snapshot_restore'),
// resolve(__dirname, './apps/cross_cluster_replication'),
// resolve(__dirname, './apps/remote_clusters'),
],
// define the name and providers for services that should be