summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Zambory <jeff.zambory@mongodb.com>2020-03-03 16:04:49 -0500
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-03-03 22:12:49 +0000
commit889af79abadc442ad9277fa87cb4340654bdf8c0 (patch)
tree39ccde9661f1b5dda6a9905e87bbc3fc5b9b6445
parenta929cf1b5d09783bafa93320060aff8a91a76c6e (diff)
downloadmongo-889af79abadc442ad9277fa87cb4340654bdf8c0.tar.gz
SERVER-45867 Use latest version of signal-processing
-rwxr-xr-xbuildscripts/signal_processing_setup.sh22
-rw-r--r--etc/perf.yml2
-rwxr-xr-xetc/system_perf.yml4
3 files changed, 12 insertions, 16 deletions
diff --git a/buildscripts/signal_processing_setup.sh b/buildscripts/signal_processing_setup.sh
index e52083117c1..ba616142730 100755
--- a/buildscripts/signal_processing_setup.sh
+++ b/buildscripts/signal_processing_setup.sh
@@ -1,22 +1,18 @@
#!/usr/bin/env bash
rm -rf ./signal_processing_venv
-rm -f ./analysis.yml
-rm -f ./.evergreen.yml
+rm -f ./.signal-processing.yml
# 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://${analysis_user}:${analysis_password}@performancedata-g6tsc.mongodb.net/perf
+evergreen:
+ api_key: "${evergreen_api_key}"
+ user: "${evergreen_api_user}"
+ api_server_host: https://evergreen.mongodb.com
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
-
# need to create virtualenv here to configure it below
virtualenv -p /opt/mongodbtoolchain/v3/bin/python3 signal_processing_venv
@@ -28,4 +24,4 @@ extra-index-url = https://${perf_jira_user}:${perf_jira_pw}@artifactory.corp.mon
EOF
source ./signal_processing_venv/bin/activate
-pip install dag-signal-processing~=1.0.14
+pip install dag-signal-processing~=2.0.0
diff --git a/etc/perf.yml b/etc/perf.yml
index d3dd6ea4c75..88d8b95b94f 100644
--- a/etc/perf.yml
+++ b/etc/perf.yml
@@ -148,7 +148,7 @@ functions:
script: |
set -o verbose
source ./signal_processing_venv/bin/activate
- detect-changes --evergreen-api-config .evergreen.yml
+ detect-changes --config .signal-processing.yml
- command: shell.exec
params:
working_dir: src
diff --git a/etc/system_perf.yml b/etc/system_perf.yml
index 819dbf96ddb..c9b8bbf914e 100755
--- a/etc/system_perf.yml
+++ b/etc/system_perf.yml
@@ -366,14 +366,14 @@ functions:
script: |
set -o verbose
source ./signal_processing_venv/bin/activate
- detect-changes --evergreen-api-config .evergreen.yml
+ detect-changes --config .signal-processing.yml
- command: shell.exec
params:
working_dir: work
script: |
set -o verbose
source ./signal_processing_venv/bin/activate
- detect-outliers --evergreen-api-config .evergreen.yml
+ detect-outliers --config .signal-processing.yml
- command: shell.exec
type: setup
params: