[7.x] Split ciGroup3 and ciGroup5 (#36928) (#37122)

* Split ciGroup3 and ciGroup5 (#36928)

* split large x-pack ciGroup5 into 3 groups

* split large x-pack ciGroup3 into 2 groups

* Add groups to the jenkins xpack ci group file

* Re-level some more work

* move es_search_source test to new describe block

* move es_search_source to first in ciGroup7

* move to x-pack-ciGroup6
This commit is contained in:
Lee Drengenberg 2019-05-24 17:35:22 -05:00 committed by GitHub
parent 6c4346d784
commit cf0dd0bf54
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 17 additions and 11 deletions

View file

@ -21,6 +21,9 @@ JOB:
- x-pack-ciGroup5
- x-pack-ciGroup6
- x-pack-ciGroup7
- x-pack-ciGroup8
- x-pack-ciGroup9
- x-pack-ciGroup10
# `~` is yaml for `null`
exclude: ~

View file

@ -24,7 +24,10 @@ node scripts/functional_tests --assert-none-excluded \
--include-tag ciGroup4 \
--include-tag ciGroup5 \
--include-tag ciGroup6 \
--include-tag ciGroup7
--include-tag ciGroup7 \
--include-tag ciGroup8 \
--include-tag ciGroup9 \
--include-tag ciGroup10
echo " -> building and extracting default Kibana distributable for use in functional tests"
cd "$KIBANA_DIR"

View file

@ -6,7 +6,7 @@
export default function ({ loadTestFile }) {
describe('apis', function () {
this.tags('ciGroup5');
this.tags('ciGroup6');
loadTestFile(require.resolve('./es'));
loadTestFile(require.resolve('./security'));

View file

@ -29,6 +29,7 @@ export default function ({ loadTestFile, getService }) {
describe('', function () {
this.tags('ciGroup7');
loadTestFile(require.resolve('./es_search_source'));
loadTestFile(require.resolve('./saved_object_management'));
loadTestFile(require.resolve('./sample_data'));
loadTestFile(require.resolve('./feature_controls/maps_security'));
@ -36,8 +37,7 @@ export default function ({ loadTestFile, getService }) {
});
describe('', function () {
this.tags('ciGroup3');
loadTestFile(require.resolve('./es_search_source'));
this.tags('ciGroup10');
loadTestFile(require.resolve('./es_geo_grid_source'));
loadTestFile(require.resolve('./joins'));
loadTestFile(require.resolve('./add_layer_panel'));

View file

@ -13,7 +13,7 @@ export default function({ getService, loadTestFile }: TestInvoker) {
const supertest = getService('supertest');
describe('saved objects security only enabled', function() {
this.tags('ciGroup5');
this.tags('ciGroup9');
before(async () => {
await createUsersAndRoles(es, supertest);

View file

@ -13,7 +13,7 @@ export default function({ loadTestFile, getService }: TestInvoker) {
const supertest = getService('supertest');
describe('spaces api with security', function() {
this.tags('ciGroup5');
this.tags('ciGroup8');
before(async () => {
await createUsersAndRoles(es, supertest);

View file

@ -9,7 +9,7 @@ import { TestInvoker } from '../../common/lib/types';
// eslint-disable-next-line import/no-default-export
export default function spacesOnlyTestSuite({ loadTestFile }: TestInvoker) {
describe('spaces api without security', function() {
this.tags('ciGroup5');
this.tags('ciGroup6');
loadTestFile(require.resolve('./create'));
loadTestFile(require.resolve('./delete'));

View file

@ -21,7 +21,7 @@ export default function uiCapabilitiesTests({
const featuresService: FeaturesService = getService('features');
describe('ui capabilities', function() {
this.tags('ciGroup5');
this.tags('ciGroup9');
before(async () => {
const features = await featuresService.get();

View file

@ -17,7 +17,7 @@ export default function uiCapabilitesTests({
const securityService: SecurityService = getService('security');
describe('ui capabilities', function() {
this.tags('ciGroup5');
this.tags('ciGroup9');
before(async () => {
for (const user of UserScenarios) {

View file

@ -18,7 +18,7 @@ export default function uiCapabilitesTests({
const featuresService: FeaturesService = getService('features');
describe('ui capabilities', function() {
this.tags('ciGroup5');
this.tags('ciGroup9');
before(async () => {
const features = await featuresService.get();

View file

@ -6,7 +6,7 @@
export default function ({ loadTestFile }) {
describe('upgrade assistant', function () {
this.tags('ciGroup5');
this.tags('ciGroup6');
loadTestFile(require.resolve('./query_default_field'));
loadTestFile(require.resolve('./reindexing'));