From 5adde8600efa2b7a559ce4f1eb5a6e6df7a25243 Mon Sep 17 00:00:00 2001 From: Sohail Hussain Date: Fri, 5 Jul 2019 15:32:09 -0700 Subject: [PATCH 1/9] Adding benchmarking repo --- .travis.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 733548da..79d7ff3d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,7 +17,8 @@ after_success: # Linting and Integration tests need to run first to reset the PR build status to pending. stages: - 'Linting' - - 'Integration tests' + - 'Integration Tests' + - 'Benchmarking Tests' - 'Test' jobs: @@ -30,17 +31,21 @@ jobs: install: "pip install flake8==3.6.0" script: "flake8" after_success: travis_terminate 0 - - stage: 'Integration Tests' + - &integrationtest + stage: 'Integration Tests' merge_mode: replace env: SDK=python cache: false language: minimal install: skip before_script: - - mkdir $HOME/travisci-tools && pushd $HOME/travisci-tools && git init && git pull https://$CI_USER_TOKEN@github.com/optimizely/travisci-tools.git && popd + - mkdir $HOME/travisci-tools && pushd $HOME/travisci-tools && git init && git pull https://$CI_USER_TOKEN@github.com/optimizely/travisci-tools.git sohail/refactorscript && popd script: - - "$HOME/travisci-tools/fsc-trigger/trigger_fullstack-sdk-compat.sh" + - "$HOME/travisci-tools/trigger-script-with-status-update.sh" after_success: travis_terminate 0 + - <<: integrationtest + stage: 'Benchmarking Tests' + env: SDK=python REPO_SLUG=Benchmarking - stage: 'Test' dist: xenial python: "3.7" From b0aa5c1ce185a4c2230ee5d3ada978c86c232ea6 Mon Sep 17 00:00:00 2001 From: msohailhussain Date: Fri, 5 Jul 2019 15:35:45 -0700 Subject: [PATCH 2/9] try again --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 79d7ff3d..4d1ad7f6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -43,7 +43,7 @@ jobs: script: - "$HOME/travisci-tools/trigger-script-with-status-update.sh" after_success: travis_terminate 0 - - <<: integrationtest + - <<: *integrationtest stage: 'Benchmarking Tests' env: SDK=python REPO_SLUG=Benchmarking - stage: 'Test' From 0991df26ee98d3e6ef0ca8cd170b3b06c344344f Mon Sep 17 00:00:00 2001 From: Owais Akbani Date: Thu, 11 Jul 2019 18:48:22 +0500 Subject: [PATCH 3/9] Use benchmarking repo branch to test on dashboard --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 4d1ad7f6..82830b02 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,6 +46,8 @@ jobs: - <<: *integrationtest stage: 'Benchmarking Tests' env: SDK=python REPO_SLUG=Benchmarking + script: + - "$HOME/travisci-tools/trigger-script-with-status-update.sh yasir/bench-exp-support" - stage: 'Test' dist: xenial python: "3.7" From 4ddd10e34e29d31bcf9349c84e58973f19565a0d Mon Sep 17 00:00:00 2001 From: yasirfolio3 <39988750+yasirfolio3@users.noreply.github.com> Date: Mon, 15 Jul 2019 15:30:49 +0500 Subject: [PATCH 4/9] Updated REPO_SLUG env to TEST_REPO. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 82830b02..12680fc4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -45,7 +45,7 @@ jobs: after_success: travis_terminate 0 - <<: *integrationtest stage: 'Benchmarking Tests' - env: SDK=python REPO_SLUG=Benchmarking + env: SDK=python TEST_REPO=Benchmarking script: - "$HOME/travisci-tools/trigger-script-with-status-update.sh yasir/bench-exp-support" - stage: 'Test' From ef346aa6e62fcd28baa2e80822d1f03ec3acb819 Mon Sep 17 00:00:00 2001 From: msohailhussain Date: Tue, 16 Jul 2019 13:47:48 -0700 Subject: [PATCH 5/9] changed variable name --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 12680fc4..64a7d284 100644 --- a/.travis.yml +++ b/.travis.yml @@ -45,7 +45,7 @@ jobs: after_success: travis_terminate 0 - <<: *integrationtest stage: 'Benchmarking Tests' - env: SDK=python TEST_REPO=Benchmarking + env: SDK=python FULLSTACK_TEST_REPO=Benchmarking script: - "$HOME/travisci-tools/trigger-script-with-status-update.sh yasir/bench-exp-support" - stage: 'Test' From b18533afaf72b2e190182f4ab18a0312f3b8360b Mon Sep 17 00:00:00 2001 From: yasirfolio3 <39988750+yasirfolio3@users.noreply.github.com> Date: Thu, 18 Jul 2019 10:49:02 +0500 Subject: [PATCH 6/9] Stages name updated. --- .travis.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 64a7d284..4d854ad9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,8 +17,8 @@ after_success: # Linting and Integration tests need to run first to reset the PR build status to pending. stages: - 'Linting' - - 'Integration Tests' - - 'Benchmarking Tests' + - 'Integration tests' + - 'Benchmarking tests' - 'Test' jobs: @@ -32,7 +32,7 @@ jobs: script: "flake8" after_success: travis_terminate 0 - &integrationtest - stage: 'Integration Tests' + stage: 'Integration tests' merge_mode: replace env: SDK=python cache: false @@ -44,7 +44,7 @@ jobs: - "$HOME/travisci-tools/trigger-script-with-status-update.sh" after_success: travis_terminate 0 - <<: *integrationtest - stage: 'Benchmarking Tests' + stage: 'Benchmarking tests' env: SDK=python FULLSTACK_TEST_REPO=Benchmarking script: - "$HOME/travisci-tools/trigger-script-with-status-update.sh yasir/bench-exp-support" From 0fb49bd108f3fe432ea08564437803ea93b31bc9 Mon Sep 17 00:00:00 2001 From: yasirfolio3 <39988750+yasirfolio3@users.noreply.github.com> Date: Thu, 18 Jul 2019 11:27:45 +0500 Subject: [PATCH 7/9] Removing custom branch. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 4d854ad9..76885a05 100644 --- a/.travis.yml +++ b/.travis.yml @@ -39,7 +39,7 @@ jobs: language: minimal install: skip before_script: - - mkdir $HOME/travisci-tools && pushd $HOME/travisci-tools && git init && git pull https://$CI_USER_TOKEN@github.com/optimizely/travisci-tools.git sohail/refactorscript && popd + - mkdir $HOME/travisci-tools && pushd $HOME/travisci-tools && git init && git pull https://$CI_USER_TOKEN@github.com/optimizely/travisci-tools.git && popd script: - "$HOME/travisci-tools/trigger-script-with-status-update.sh" after_success: travis_terminate 0 From d14b2660499533cb2e62c97f1fa38f75bbf28ab4 Mon Sep 17 00:00:00 2001 From: msohailhussain Date: Thu, 18 Jul 2019 22:08:34 -0700 Subject: [PATCH 8/9] removed custom branch use integration test script. --- .travis.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 76885a05..2b27d0c8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -41,13 +41,11 @@ jobs: before_script: - mkdir $HOME/travisci-tools && pushd $HOME/travisci-tools && git init && git pull https://$CI_USER_TOKEN@github.com/optimizely/travisci-tools.git && popd script: - - "$HOME/travisci-tools/trigger-script-with-status-update.sh" + - "$HOME"/travisci-tools/trigger-script-with-status-update.sh after_success: travis_terminate 0 - <<: *integrationtest stage: 'Benchmarking tests' env: SDK=python FULLSTACK_TEST_REPO=Benchmarking - script: - - "$HOME/travisci-tools/trigger-script-with-status-update.sh yasir/bench-exp-support" - stage: 'Test' dist: xenial python: "3.7" From f97f3d8e65d0ef343f4a8f4358306968c4b6616f Mon Sep 17 00:00:00 2001 From: msohailhussain Date: Thu, 18 Jul 2019 22:26:05 -0700 Subject: [PATCH 9/9] remove error --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 2b27d0c8..1413410f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -41,7 +41,7 @@ jobs: before_script: - mkdir $HOME/travisci-tools && pushd $HOME/travisci-tools && git init && git pull https://$CI_USER_TOKEN@github.com/optimizely/travisci-tools.git && popd script: - - "$HOME"/travisci-tools/trigger-script-with-status-update.sh + - $HOME/travisci-tools/trigger-script-with-status-update.sh after_success: travis_terminate 0 - <<: *integrationtest stage: 'Benchmarking tests'