[7.x] Adds FS integration tests to CI (#105794) (#105975)

* Adds FS integration tests to CI (#105794)

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
# Conflicts:
#	x-pack/scripts/functional_tests.js

* fix backport merge conflict issue
This commit is contained in:
Christiane (Tina) Heiligers 2021-07-16 10:48:34 -07:00 committed by GitHub
parent 5ef9026ae0
commit aa1706efa2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 0 deletions

View file

@ -37,6 +37,12 @@ else
KIBANA_BUILDBUDDY_CI_API_KEY=$(retry 5 vault read -field=value secret/kibana-issues/dev/kibana-buildbuddy-ci-api-key)
export KIBANA_BUILDBUDDY_CI_API_KEY
# read FullStory env vars
FULLSTORY_ORG_ID=$(retry 5 vault read -field=org_id secret/kibana-issues/dev/fullstory-credentials)
export FULLSTORY_ORG_ID
FULLSTORY_API_KEY=$(retry 5 vault read -field=api_key secret/kibana-issues/dev/fullstory-credentials)
export FULLSTORY_API_KEY
# remove vault related secrets
unset VAULT_ROLE_ID VAULT_SECRET_ID VAULT_TOKEN VAULT_ADDR
fi

View file

@ -90,4 +90,5 @@ require('@kbn/test').runTestsCli([
require.resolve('../test/usage_collection/config.ts'),
require.resolve('../test/fleet_functional/config.ts'),
require.resolve('../test/examples/config.ts'),
require.resolve('../test/cloud_integration/config.ts'),
]);

View file

@ -19,6 +19,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) {
const delay = (ms: number) => new Promise((r) => setTimeout(r, ms));
describe('Cloud FullStory integration', function () {
this.tags('ciGroup13');
before(async () => {
// Create role mapping so user gets superuser access
await getService('esSupertest')