Skip to content
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

Add Extensive Testing #24

Merged
merged 15 commits into from
Feb 4, 2024
Merged

Add Extensive Testing #24

merged 15 commits into from
Feb 4, 2024

Commits on Feb 2, 2024

  1. don't count instructions retired per cpu cycle anymore

    Signed-off-by: Anjan Roy <[email protected]>
    itzmeanjan committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    342b684 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e14cbc0 View commit details
    Browse the repository at this point in the history
  3. also compute min and max statistics when benchmarking

    Signed-off-by: Anjan Roy <[email protected]>
    itzmeanjan committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    6611786 View commit details
    Browse the repository at this point in the history
  4. reduce number of benchmark run parameter sets

    Signed-off-by: Anjan Roy <[email protected]>
    itzmeanjan committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    9a96522 View commit details
    Browse the repository at this point in the history
  5. reduce test input message size range

    Signed-off-by: Anjan Roy <[email protected]>
    itzmeanjan committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    bd0fed8 View commit details
    Browse the repository at this point in the history
  6. use gtest-parallel to run all tests in parallel

    Signed-off-by: Anjan Roy <[email protected]>
    itzmeanjan committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    0d6018b View commit details
    Browse the repository at this point in the history
  7. add support for running ASAN and UBSAN tests

    Signed-off-by: Anjan Roy <[email protected]>
    itzmeanjan committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    984406d View commit details
    Browse the repository at this point in the history
  8. update github actions CI script

    - Now runs on both Ubuntu-x86_64 and Darwin-aarch64 targets
    - Running primary tests along with newly added ASAN and UBSAN
    
    Signed-off-by: Anjan Roy <[email protected]>
    itzmeanjan committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    90f3f20 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b206ae6 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. add dudect as git submodule based dependency

    Signed-off-by: Anjan Roy <[email protected]>
    itzmeanjan committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    9271ec8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ad6fdd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f0cad0b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e304af0 View commit details
    Browse the repository at this point in the history
  5. move examples to different directory

    Signed-off-by: Anjan Roy <[email protected]>
    itzmeanjan committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    cc2b977 View commit details
    Browse the repository at this point in the history
  6. update README reflecting latest status of the project

    Signed-off-by: Anjan Roy <[email protected]>
    itzmeanjan committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    1634b84 View commit details
    Browse the repository at this point in the history