-
Notifications
You must be signed in to change notification settings - Fork 17
1250 enhance testing logic in abm #1276
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
xsaschako
wants to merge
35
commits into
main
Choose a base branch
from
1250-enhance-testing-logic-in-abm
base: main
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
35 commits
Select commit
Hold shift + click to select a range
0263ae8
first changes
xsaschako bdedb1a
secando changes
xsaschako 08a1b68
Refactor testing strategy methods for clarity and functionality
xsaschako 6213264
Enhance TestingStrategy with compliance checks and improve documentat…
xsaschako 9f93d6a
Add assertions and improve logic for testing scheme entry checks
xsaschako e43abdc
Enable benchmarks and adjust infection percentage in simulation logic
xsaschako c26ca83
Refactor testing strategy to consolidate testing schemes for multiple…
xsaschako 298211f
Update CMake options, adjust infection percentage in simulation, and …
xsaschako 7176447
Refactor TestingStrategy: remove deprecated methods and update testin…
xsaschako 75fad09
Refactor TestingStrategy and tests: streamline method signatures, enh…
xsaschako 640f581
formatting
xsaschako 18f8388
Update cpp/models/abm/testing_strategy.cpp
xsaschako e2ee172
Refactor testing strategy method calls: replace add_testing_scheme wi…
xsaschako f931acd
Merge branch 'main' into 1250-enhance-testing-logic-in-abm
xsaschako 1bbf4b9
Enhance TestingStrategy constructor: add overload for multiple local …
xsaschako 36fcce3
Refactor test_abm: remove unused testing scheme initialization in tes…
xsaschako 4bdfd4a
Fix indentation in abm.cpp: align method chaining for better readability
xsaschako 3a8163f
Refactor testing strategy method names: unify method names to improve…
xsaschako 1778fd0
Add tests for edge cases in TestingCriteria and TestingScheme functio…
xsaschako 475b57d
Enhance run_and_test documentation: clarify return value regarding te…
xsaschako 8db4f79
Refactor TestingScheme: move start and end date getters to private se…
xsaschako 319cfc6
Merge branch 'main' into 1250-enhance-testing-logic-in-abm
xsaschako eca897c
test
xsaschako 0f452ae
[skip CI] revert test
xsaschako 91fb8ba
test bug
xsaschako 6483fd4
test_bugfix
xsaschako 923e01c
enhance performance and add test
xsaschako ce43c62
Merge branch 'main' into 1250-enhance-testing-logic-in-abm
xsaschako b18cf86
redo
xsaschako db83cd3
redo
xsaschako dd6cac7
redo
xsaschako db41cd0
redo
xsaschako 2c5850d
redo
xsaschako f3e8492
add review comments
xsaschako 37cce73
Merge branch 'main' into 1250-enhance-testing-logic-in-abm
xsaschako 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
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.
Not sure. Why do we need to test if a person goes home? This would say that there is a testing scheme that tests if a person has to test if going home.