-
Notifications
You must be signed in to change notification settings - Fork 172
ci: upload system-tests results to Test Optimization and add tracer-release nightly #3660
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
nccatoni
wants to merge
35
commits into
master
Choose a base branch
from
add-nightly-system-tests
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+37
−9
Draft
Changes from all commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
17ff796
Add nightly system-tests workflow
nccatoni 10f7eab
Enable push_to_test_optimization
nccatoni 2f73f4b
Pass secrets explicitly to reusable workflow
nccatoni 34d46d2
Only pass TEST_OPTIMIZATION_API_KEY secret
nccatoni 420b281
tmp: add pull_request trigger for testing
nccatoni 1185a36
Set desired_execution_time to 300s
nccatoni 4af9b76
Also pass DD_API_KEY secret
nccatoni 55526dd
ci: add system-tests Test Optimization upload and tracer-release nightly
nccatoni 42bcd97
ci: fix after_script by using upload script directly
nccatoni 50f858b
ci: fix system-tests Test Optimization upload
nccatoni 34f79e3
Run only tracer-release on schedule, it already includes other groups
nccatoni bafec28
Temporarily run tracer-release on all triggers for testing
nccatoni 578e0b6
Tracer release scenario group on main
nccatoni 4db0655
Test
nccatoni a65519d
Remove ref argument
nccatoni b44c4ab
Every day schedule (include weekends)
nccatoni 5159a71
Use upload-junit-to-datadog.sh
nccatoni 85c13ba
Remove github workflow
nccatoni 3c214dc
Test
nccatoni be1373a
Add tracer-release system tests job on GitLab
nccatoni a258de8
Merge branch 'master' into add-nightly-system-tests
nccatoni 6b14c2f
Fetch DD_API_KEY from Vault for tracer-release system tests
nccatoni 9d3c4ee
fail when vault call fails
nccatoni 99bd6b0
Fix vault path
nccatoni 922d80d
Using vault CLI
nccatoni 18869c3
Fix tracer-release system tests: use vault CLI and compute PHP-compat…
nccatoni b0982a7
Use compute-workflow-parameters.py to get PHP-compatible scenarios
nccatoni f00dc87
Pass all computed scenarios to run.sh without filtering
nccatoni 0a7ccd1
Increase tracer-release system tests timeout to 4h
nccatoni dbf442b
Run all scenarios regardless of individual failures
nccatoni e44dc4c
Putting rules back
nccatoni f67c9a0
Fix JUnit artifact collisions across multiple scenarios
nccatoni 53a128e
Test optim upload fix
nccatoni 965c494
Merge branch 'master' into add-nightly-system-tests
nccatoni bed5841
Remove debug
nccatoni File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fetching the API key manually is redundant with the script, isn't it?
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The connection to vault fails for the parametric job in the script like in this run. From what I understand it might be due to the vault agent getting killed at some point since it only happens for the longest job