Skip to content

Conversation

smuppand
Copy link
Contributor

  • Added stress-ng validation run.sh with:

    • Adaptive CPU/memory/disk sizing based on system resources
    • Multi-phase execution (CPU/math + VM/HDD)
    • Strict pass/fail criteria including CPU tick deltas, throughput, and dmesg scan • Configurable CLI parameters (p1, p2, mem-frac, disk-frac, cpu-list, temp-limit)
    • Detailed logging and resource usage checks
  • Added stressapptest validation run.sh with:

    • Support for common CLI arguments and safe/dry-run modes
    • Dynamic resource detection (online CPUs, memory, disk, network IP)
    • Strict mode checking for critical errors (OOM, panics, I/O failures) • Flexible workload configuration via command-line
    • Default routes IP fallback to localhost when not detected

@smuppand smuppand requested a review from abbajaj806 September 5, 2025 04:44
@vnarapar
Copy link
Contributor

vnarapar commented Sep 7, 2025

Please remove 681331d and fix conflits

@smuppand smuppand force-pushed the stress-tools branch 3 times, most recently from 2141b75 to 11094ab Compare September 8, 2025 05:28
@smuppand smuppand requested a review from vnarapar September 8, 2025 05:29
@smuppand
Copy link
Contributor Author

smuppand commented Sep 8, 2025

@vnarapar I have updated the patch with the changes you requested. Please review it again.

@vnarapar
Copy link
Contributor

vnarapar commented Sep 8, 2025

@smuppand Can u recheck once? the fixes went to a different commit

@smuppand smuppand force-pushed the stress-tools branch 2 times, most recently from 1213a46 to d5b1486 Compare September 8, 2025 09:03
@smuppand
Copy link
Contributor Author

smuppand commented Sep 8, 2025

@smuppand Can u recheck once? the fixes went to a different commit

@vnarapar - The correction has been made. Could you please review it again?

@vnarapar
Copy link
Contributor

vnarapar commented Sep 8, 2025

Minor changes required

- Support for common CLI arguments and safe/dry-run modes
- Dynamic resource detection (CPUs, memory, disk, network)
- Strict mode checking for OOM, panics, I/O errors
- Default localhost fallback if no IP is detected
- Added README.md with install instructions, examples, and usage

Signed-off-by: Srikanth Muppandam <[email protected]>
- Adaptive CPU/memory/disk sizing
- Multi-phase workloads (CPU/math, VM, HDD)
- Strict pass/fail based on throughput and dmesg scan
- Configurable CLI parameters (p1, p2, mem-frac, cpu-list, temp-limit)
- Added README.md with examples and troubleshooting

Signed-off-by: Srikanth Muppandam <[email protected]>
@smuppand
Copy link
Contributor Author

Minor changes required

I have addressed these minor changes and pushed the updates. Please review again.

Copy link
Contributor

@vnarapar vnarapar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@vnarapar vnarapar merged commit 3e80ab3 into qualcomm-linux:main Sep 12, 2025
8 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.

3 participants