diff options
author | Jeff Zambory <jeff.zambory@mongodb.com> | 2020-03-17 10:39:52 -0400 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-03-17 15:56:38 +0000 |
commit | f759d504ce7af142fedcffddcd95bfd02db642ed (patch) | |
tree | 40f91abf4d74336c0bc6ec08987c11394bcf19ca | |
parent | f0c4a445ffc1950a2b37c23774ed1a32eecc8604 (diff) | |
download | mongo-f759d504ce7af142fedcffddcd95bfd02db642ed.tar.gz |
SERVER-45867 Use latest version of signal-processing
(cherry picked from commit 889af79abadc442ad9277fa87cb4340654bdf8c0)
# Conflicts:
# buildscripts/signal_processing_setup.sh
# etc/perf.yml
# etc/system_perf.yml
-rwxr-xr-x | buildscripts/signal_processing_setup.sh | 19 | ||||
-rw-r--r-- | etc/perf.yml | 2 | ||||
-rw-r--r-- | etc/system_perf.yml | 4 |
3 files changed, 11 insertions, 14 deletions
diff --git a/buildscripts/signal_processing_setup.sh b/buildscripts/signal_processing_setup.sh index 66ffbef281b..b582db3eb3b 100755 --- a/buildscripts/signal_processing_setup.sh +++ b/buildscripts/signal_processing_setup.sh @@ -5,10 +5,14 @@ if [[ -d "signal_processing_venv" ]]; then fi # Configure signal processing -cat > ./analysis.yml << EOF -mongo_uri: mongodb+srv://\${analysis_user}:\${analysis_password}@performancedata-g6tsc.mongodb.net/perf -is_patch: ${is_patch} +cat > .signal-processing.yml << EOF task_id: ${task_id} +is_patch: ${is_patch} +mongo_uri: mongodb+srv://${dsi_analysis_atlas_user}:${dsi_analysis_atlas_pw}@performancedata-g6tsc.mongodb.net/perf +evergreen: + api_key: "${evergreen_api_key}" + user: "${evergreen_api_user}" + api_server_host: https://evergreen.mongodb.com EOF virtualenv -p /opt/mongodbtoolchain/v3/bin/python3 signal_processing_venv @@ -19,15 +23,8 @@ index-url = https://pypi.org/simple extra-index-url = https://${perf_jira_user}:${perf_jira_pw}@artifactory.corp.mongodb.com/artifactory/api/pypi/mongodb-dag-local/simple EOF -# Create the Evergreen API credentials -cat > .evergreen.yml <<END_OF_CREDS -api_server_host: https://evergreen.mongodb.com/api -api_key: "${evergreen_api_key}" -user: "${evergreen_api_user}" -END_OF_CREDS - source ./signal_processing_venv/bin/activate -pip install dag-signal-processing~=1.0.14 +pip install dag-signal-processing~=2.0.0 export analysis_user="${dsi_analysis_atlas_user}" export analysis_password="${dsi_analysis_atlas_pw}"
\ No newline at end of file diff --git a/etc/perf.yml b/etc/perf.yml index 9f5264da18b..3849574838d 100644 --- a/etc/perf.yml +++ b/etc/perf.yml @@ -141,7 +141,7 @@ functions: evergreen_api_key=${evergreen_api_key} evergreen_api_user=${evergreen_api_user} source ./buildscripts/signal_processing_setup.sh - detect-changes --evergreen-api-config .evergreen.yml + detect-changes --config .signal-processing.yml - command: json.get_history params: task: ${task_name} diff --git a/etc/system_perf.yml b/etc/system_perf.yml index 5fbfec0b7f4..943a9af4b31 100644 --- a/etc/system_perf.yml +++ b/etc/system_perf.yml @@ -322,13 +322,13 @@ functions: evergreen_api_key=${evergreen_api_key} evergreen_api_user=${evergreen_api_user} source ../src/buildscripts/signal_processing_setup.sh - detect-changes --evergreen-api-config .evergreen.yml + detect-changes --config .signal-processing.yml - command: shell.exec params: working_dir: work script: | source ../src/buildscripts/signal_processing_setup.sh - detect-outliers --evergreen-api-config .evergreen.yml + detect-outliers --config .signal-processing.yml ####################################### # Tasks # |