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

Queues: testing and cleanup #1764

Closed
3 tasks done
anshumanmohan opened this issue Nov 8, 2023 · 0 comments
Closed
3 tasks done

Queues: testing and cleanup #1764

anshumanmohan opened this issue Nov 8, 2023 · 0 comments
Assignees
Labels
C: Queues One of the queue-style frontends Type: Tracker Track various tasks

Comments

@anshumanmohan
Copy link
Contributor

anshumanmohan commented Nov 8, 2023

Our testing of queues is getting better, but there are still a few opportunities for improvement:

  • The testing suite should be able to customize the boundary variable for PIFOs and PIFO trees.
  • We should grow the .data files to be longer than 15 commands, maybe even hundreds of commands (while still retaining a short queue). This will better test overflow, underflow, the circular FIFO, etc.
  • Queues: use the nicer runner #1770
@anshumanmohan anshumanmohan added the Type: Tracker Track various tasks label Nov 10, 2023
@anshumanmohan anshumanmohan self-assigned this Nov 10, 2023
@anshumanmohan anshumanmohan changed the title Queue testing: custom memory lengths and boundaries Queue testing and cleanup Nov 10, 2023
@anshumanmohan anshumanmohan changed the title Queue testing and cleanup Queues: testing and cleanup Nov 16, 2023
@anshumanmohan anshumanmohan added the C: Queues One of the queue-style frontends label Dec 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: Queues One of the queue-style frontends Type: Tracker Track various tasks
Projects
None yet
Development

No branches or pull requests

1 participant