-
Notifications
You must be signed in to change notification settings - Fork 707
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
CI: Adding CTest memcheck to CodeBuild #4776
Commits on Sep 6, 2024
-
* create a buildspec file which contains ctest memcheck command
Boquan Fang committedSep 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 21f979a - Browse repository at this point
Copy the full SHA 21f979aView commit details
Commits on Sep 9, 2024
-
ci: add valgrind options into
CMakeLists.txt
* append options for both regular and pedantic valgrind check above ASAN check
Boquan Fang committedSep 9, 2024 Configuration menu - View commit details
-
Copy full SHA for 13f270b - Browse repository at this point
Copy the full SHA 13f270bView commit details
Commits on Sep 12, 2024
-
ci: add CTest memcheck for codebuild
* set up valgrind options * set up valgrind ci codebuild check
Boquan Fang committedSep 12, 2024 Configuration menu - View commit details
-
Copy full SHA for d1c197d - Browse repository at this point
Copy the full SHA d1c197dView commit details
Commits on Sep 16, 2024
-
ci: adjusting valgrind suppressions and valgrind setup
Boquan Fang committedSep 16, 2024 Configuration menu - View commit details
-
Copy full SHA for ff78b5d - Browse repository at this point
Copy the full SHA ff78b5dView commit details -
ci: modify valgrind suppressions
Boquan Fang committedSep 16, 2024 Configuration menu - View commit details
-
Copy full SHA for c02588a - Browse repository at this point
Copy the full SHA c02588aView commit details
Commits on Sep 17, 2024
-
ci: fixing valgrind suppressions and reformat valgrind yml
Boquan Fang committedSep 17, 2024 Configuration menu - View commit details
-
Copy full SHA for d4d0d52 - Browse repository at this point
Copy the full SHA d4d0d52View commit details -
ci: reformat buildspec_valgrind.yml
Boquan Fang committedSep 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 76aa3b4 - Browse repository at this point
Copy the full SHA 76aa3b4View commit details -
* add comments to `CMakeLists.txt` to explain pedantic valgrind check logic * change variable names to be concise * use `VALGRIND_DEFAULT` to define `VALGRIND_PEDANTIC` * reformat the CTest memecheck command to make it more readable * add explanations and necessary comments to `valgrind.suppressions`
Boquan Fang committedSep 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 8e3b17c - Browse repository at this point
Copy the full SHA 8e3b17cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 757d5de - Browse repository at this point
Copy the full SHA 757d5deView commit details -
* reformat `valgrind.suppressions` comments to make them more concise * move set Valgrind variable up. The next PR will change the location of set MEMORYCHECK_COMMAND_OPTIONS
Boquan Fang committedSep 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 654a9e0 - Browse repository at this point
Copy the full SHA 654a9e0View commit details -
* paste tracking issue's link to the comment
Boquan Fang committedSep 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 4f3b543 - Browse repository at this point
Copy the full SHA 4f3b543View commit details -
* relocate `include(CTest)` location to above unit testing sections
Boquan Fang committedSep 17, 2024 Configuration menu - View commit details
-
Copy full SHA for b6c7fb6 - Browse repository at this point
Copy the full SHA b6c7fb6View commit details -
* explicitly enable `BUILD_TESTING` options in `CMakeLists.txt` * relocate `MEMORYCHECK_COMMAND_OPTIONS` to the testing sections above ASAN
Boquan Fang committedSep 17, 2024 Configuration menu - View commit details
-
Copy full SHA for eea54eb - Browse repository at this point
Copy the full SHA eea54ebView commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0abf3fc - Browse repository at this point
Copy the full SHA 0abf3fcView commit details -
ci: change
CMakeLists.txt
comments* remove the comments above `include(CTest)` * update the message to set `BUILD_TESTING=ON`
Boquan Fang committedSep 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 93b4f86 - Browse repository at this point
Copy the full SHA 93b4f86View commit details -
* refactor some comments in `CMakeLists.txt` * change suppressions names for valgrind and delete some comments
Boquan Fang committedSep 18, 2024 Configuration menu - View commit details
-
Copy full SHA for fb8ef64 - Browse repository at this point
Copy the full SHA fb8ef64View commit details -
* relocate `include(CTest)` to the end of unit tests set up
Boquan Fang committedSep 18, 2024 Configuration menu - View commit details
-
Copy full SHA for f899747 - Browse repository at this point
Copy the full SHA f899747View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b85e3b - Browse repository at this point
Copy the full SHA 5b85e3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0f08c6 - Browse repository at this point
Copy the full SHA f0f08c6View commit details
Commits on Sep 19, 2024
-
ci: adjust indentations for valgrind default options
Boquan Fang committedSep 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 3bab3bb - Browse repository at this point
Copy the full SHA 3bab3bbView commit details -
ci: adjust
valgrind.suppressions
* add one wildcard to suppress backtrace memory defects for ubuntu22 and 24 platforms
Boquan Fang committedSep 19, 2024 Configuration menu - View commit details
-
Copy full SHA for b0f74a1 - Browse repository at this point
Copy the full SHA b0f74a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b219e5 - Browse repository at this point
Copy the full SHA 9b219e5View commit details -
Boquan Fang committed
Sep 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 47147f1 - Browse repository at this point
Copy the full SHA 47147f1View commit details -
Boquan Fang committed
Sep 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 991b2a9 - Browse repository at this point
Copy the full SHA 991b2a9View commit details
Commits on Sep 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2f45d5b - Browse repository at this point
Copy the full SHA 2f45d5bView commit details -
ci: adding display error script to CI
Boquan Fang committedSep 20, 2024 Configuration menu - View commit details
-
Copy full SHA for fdeac70 - Browse repository at this point
Copy the full SHA fdeac70View commit details
Commits on Sep 24, 2024
-
* adjust valgrind suppressions * adjust comments format
Boquan Fang committedSep 24, 2024 Configuration menu - View commit details
-
Copy full SHA for e74c1d5 - Browse repository at this point
Copy the full SHA e74c1d5View commit details
Commits on Sep 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8ebb050 - Browse repository at this point
Copy the full SHA 8ebb050View commit details -
ci: correct Valgrind and buildspec setting
Boquan Fang committedSep 27, 2024 Configuration menu - View commit details
-
Copy full SHA for e7ab1ff - Browse repository at this point
Copy the full SHA e7ab1ffView commit details
Commits on Oct 1, 2024
-
* modify valgrind suppression comments for backtrace.
Boquan Fang committedOct 1, 2024 Configuration menu - View commit details
-
Copy full SHA for efe6477 - Browse repository at this point
Copy the full SHA efe6477View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6db76f4 - Browse repository at this point
Copy the full SHA 6db76f4View commit details -
Update tests/unit/valgrind.suppressions
Co-authored-by: Lindsay Stewart <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e4774b - Browse repository at this point
Copy the full SHA 0e4774bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29b6da3 - Browse repository at this point
Copy the full SHA 29b6da3View commit details