Skip to content

Conversation

@lumachad
Copy link
Contributor

@lumachad lumachad commented Jan 27, 2026

These should run in as many GPU targets as possible, but they take a moderate
amount of time as each test gets compiled and executed.

Required dependencies: dejagnu, make, gcc, clang.

By default the script will execute tests for the gdb.rocm and gdb.dwarf2
directories, against gcc and llvm.

It will then produce a visible summary with the results.

@lumachad lumachad self-assigned this Jan 27, 2026
@lumachad lumachad force-pushed the users/lumachad/therock/rocgdb-tests branch 6 times, most recently from a152c4b to d411a2b Compare January 29, 2026 09:03
@lumachad lumachad force-pushed the users/lumachad/therock/rocgdb-tests branch from d411a2b to 7f23f44 Compare February 6, 2026 16:22
@lumachad
Copy link
Contributor Author

Blocked on #3265.

@lumachad lumachad force-pushed the users/lumachad/therock/rocgdb-tests branch 2 times, most recently from 7c92989 to fc9bd18 Compare February 10, 2026 16:27
These should run in as many GPU targets as possible, but they take a moderate
amount of time as each test gets compiled and executed.

Required dependencies: dejagnu, make, gcc, clang.

By default the script will execute tests for the gdb.rocm and gdb.dwarf2
directories, against gcc and llvm.

It will then produce a visible summary with the results.
Use a temporary image that contains the dependencies we need.
Currently we embed the rocgdb launcher in the cmake file. Now that we have
a working integration of the debug tools, clean this up and extract it to
its own file. That way we can just install it during rocgdb's build.
- Remove license text and use SPDX.

- Cleanup the code a bit.

- Fixup code to select a rocgdb executable and only launch it
  outside the search loop, as within the search loop we have our
  stdin redirected.
@lumachad lumachad force-pushed the users/lumachad/therock/rocgdb-tests branch from fc9bd18 to db4390a Compare February 10, 2026 21:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: TODO

Development

Successfully merging this pull request may close these issues.

1 participant