-
Notifications
You must be signed in to change notification settings - Fork 347
SRE-3703 ci: Fault injection testing stage on VM/bare metal #17953
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
Open
grom72
wants to merge
28
commits into
master
Choose a base branch
from
grom72/SRE-3704-CI-Test-FI
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.
Open
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
4da5ee3
SRE-3704 ci: Fault injection testing stage on VM/bare metal
grom72 56b5b72
Test with 14 cores
grom72 51bd85c
nlt: remove ABT_STACK_OVERFLOW_CHECK=mprotect from nlt_server.yaml
grom72 d21036d
Revert "DAOS-623 test: add allowed error for FI (#17959)"
grom72 ec43c03
Disable maldet fo CI nodes
grom72 2c6c9f7
Revert "Disable maldet fo CI nodes"
grom72 015e4e4
Reapply "Disable maldet fo CI nodes"
grom72 af5d3fe
Revert maldet fix - maldet should be disabled in an image
grom72 26a8c50
Revert SLES 15 fix - should be added by another PR
grom72 29ef865
Fix: copy only what is needed
grom72 855a046
Fix: minor fixes to address review comments
grom72 e0de010
Ensure 4GiB tmpfs for logs
grom72 da2d5fa
Simplify fault_status detection.
grom72 3d148d5
Provide nlt parameters directly from Jenkinsfile.
grom72 e26506b
Code format
grom72 8d94534
unitTest with prov_env_vars parameter
grom72 1d559fe
Address review comments
grom72 c7b1d07
Remove join from f-string
grom72 9d48314
Fix ident
grom72 97ca76e
Let NLT control diskspace
grom72 14bfc4e
system-pipeline-lib changes landed
grom72 6af6041
ci: explicitly pass NLT/FI parameters to unitTest and unitTestPost
grom72 81a40f5
Fix missing comma
grom72 8caf3ca
Fix: config with_valgrind override stage_info
grom72 a82e340
Restor original stage name
grom72 b0435f3
Trigger build with Python Bandit check
grom72 5587a42
Merge remote-tracking branch 'origin/master' into grom72/SRE-3704-CI-…
grom72 68a39cf
All pipeline-lib changes landed to master.
grom72 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
Some comments aren't visible on the classic Files Changed page.
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 was deleted.
Oops, something went wrong.
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
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
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.
I'm not familiar with
-ttvs-T. What's the impact here?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.
No impact from end results perspective
-Tis more popular and suggested as approach for CI/CD scriptingThere 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.
-ttwill force a pseudo-terminal whereas-Twill disable it. So I would think-Tis preferred as long as we don't run anything that requires a pseudo-terminal, which I imagine would fail in an obvious way.