Skip to content

Commit

Permalink
[Extended Tests][rocThrust] Implemented extended tests filter for emu…
Browse files Browse the repository at this point in the history
…lation work. (#487)

* Started implentation of extended tests

* Finished extended tests filter implementation

* Updated changelog to include extended tests

* Update CHANGELOG.md
---------

Co-authored-by: spolifroni-amd <[email protected]>
  • Loading branch information
NguyenNhuDi and spolifroni-amd authored Nov 14, 2024
1 parent f7e6ed5 commit 2695a52
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 6 deletions.
11 changes: 5 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,13 @@ Documentation for rocThrust available at

## (Unreleased) rocThrust 3.2.0 for ROCm 6.4

### Additions
* Added regression tests to `rtest.py`. Regression tests are a subset of tests that caused hardware problems for past emulation environments.
* Can be run with `python rtest.py [--emulation|-e|--test|-t]=regression`
* Added smoke test options, which runs a subset of the unit tests and ensures that less than 2gb of VRAM will be used
* Smoke tests can be run using `[--emulation|-e|--test|-t]=smoke`
### Added
* Added extended tests to `rtest.py`. These tests are extra tests that did not fit the criteria of smoke and regression tests. These tests will take much longer to run relative to smoke and regression tests. Use `python rtest.py [--emulation|-e|--test|-t]=extended` to run these tests.
* Added regression tests to `rtest.py`. These tests recreate scenarios that have caused hardware problems in past emulation environments. Use `python rtest.py [--emulation|-e|--test|-t]=regression` to run these tests.
* Added smoke test options, which runs a subset of the unit tests and ensures that less than 2gb of VRAM will be used. Use `python rtest.py [--emulation|-e|--test|-t]=smoke` to run these tests.
* Added `--emulation` option for `rtest.py`

### Changes
### Changed
* `--test|-t` is no longer a required flag for `rtest.py`. Instead, the user can use either `--emulation|-e` or `--test|-t`, but not both.

## (Unreleased) rocThrust 3.2.0 for ROCm 6.3
Expand Down
4 changes: 4 additions & 0 deletions rtest.xml

Large diffs are not rendered by default.

0 comments on commit 2695a52

Please sign in to comment.