docs: update README#57
Conversation
|
This relates to RPOPC-940 |
Review Summary by QodoComprehensive PassMark wrapper documentation overhaul
WalkthroughsDescription• Comprehensive README rewrite with detailed workflow documentation • Added command-line options reference and usage examples • Included complete benchmark test categories with descriptions • Added architecture support details and troubleshooting guide • Documented output files, dependencies, and return codes Diagramflowchart LR
A["Old README<br/>Basic description"] -->|"Expand and<br/>restructure"| B["New README<br/>Complete guide"]
B --> C["Command options<br/>& usage"]
B --> D["Workflow steps<br/>1-9"]
B --> E["Test categories<br/>CPU/Memory/Crypto"]
B --> F["Examples &<br/>troubleshooting"]
File Changes1. README.md
|
Code Review by Qodo
1. Broken CPU flags documented
|
|
This relates to RPOPC-939 |
| PassMark Options: | ||
| --cpu_add <n>: Add n CPUs each iteration until max CPUs reached. | ||
| --powers_2: Starting from 1 CPU, keep doubling the CPUs until max CPUs reached. |
There was a problem hiding this comment.
1. Broken cpu flags documented 🐞 Bug ≡ Correctness
README documents --cpu_add/--powers_2 as supported, but passmark_run does not handle these flags and will treat them as unknown options and exit via usage. Users following the README will immediately fail when trying these advertised options.
Agent Prompt
## Issue description
README advertises `--cpu_add` and `--powers_2`, but `passmark_run` exits with usage when either flag is provided because they are never handled in the option parsing loop.
## Issue Context
`getopt` is configured to recognize these flags, but the `case` statement only handles `--usage` and `-h`. This makes the documented flags unusable and breaks user workflows.
## Fix Focus Areas
- passmark/passmark_run[397-433]
- README.md[17-23]
## Expected fix
Choose one:
1) **Implement** `--cpu_add` and `--powers_2` (add `case` branches, store values, and apply them to the run logic), and keep README as-is.
2) **Remove/adjust documentation** (and ideally also remove them from `getopt`/usage output) if the wrapper does not actually support these behaviors.
ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools
|
This relates to RPOPC-943 |
9cdcab6 to
1b9a327
Compare
|
Warning Review limit reached
More reviews will be available in 1 minute and 32 seconds. Learn how PR review limits work. Your organization has used up its prepaid credits, and credit purchases are no longer available. Enable the review add-on in the billing tab to keep reviews running — you're only billed for reviews past your plan's rate limits ($0.25/file). ⌛ How to resolve this issue?After more reviews become available, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available. Please see our Fair Usage Limits Policy for further information. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Description
changes made to passmark-wrapper documentation
Before/After Comparison
Changes include a template followed across all wrapper
Solves issue: #56
Relates to JIRA: RPOPC-939