Skip to content

quark-test(8) improvements and candyness#286

Merged
haesbaert merged 2 commits into
mainfrom
progress
Dec 1, 2025
Merged

quark-test(8) improvements and candyness#286
haesbaert merged 2 commits into
mainfrom
progress

Conversation

@haesbaert
Copy link
Copy Markdown
Collaborator

  • Fix spinning cursor, the unit is in usec, not msec, initially it should have
    been 25ms, but that's also too fast, so bump it to 100ms.
  • Don't hammer isatty(3) by caching fancy_tty once.
  • Don't try to spin on valgrind.
  • Make it so that test{} represents a single test, it doesn't represent both a
    bpf and kprobe test anymore, so now they're two test{} structures. This
    also simplifies the excluding logic.
  • Make it so that T_ now passes NULL as quark_queue_attr, for tests that have
    nothing to do with a queue, like t_hanson.
  • Implement a cool progress bar, successfull cases print a green #, while failed
    ones print a red #, it's xmas, so have some joy.

* Fix spinning cursor, the unit is in usec, not msec, initially it should have
  been 25ms, but that's also too fast, so bump it to 100ms.
* Don't hammer isatty(3) by caching fancy_tty once.
* Don't try to spin on valgrind.
* Make it so that test{} represents a single test, it doesn't represent both a
  bpf and kprobe test anymore, so now they're two test{} structures. This
  also simplifies the excluding logic.
* Make it so that T_ now passes NULL as quark_queue_attr, for tests that have
  nothing to do with a queue, like t_hanson.
* Implement a cool progress bar, successfull cases print a green #, while failed
  ones print a red #, it's xmas, so have some joy.
@haesbaert haesbaert requested a review from a team as a code owner December 1, 2025 12:52
@haesbaert haesbaert merged commit 1b2bd52 into main Dec 1, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants