Closed purna135 closed 1 year ago
Merging #1460 (4c9808c) into main (984ee55) will decrease coverage by
0.15%
. The diff coverage isn/a
.:exclamation: Current head 4c9808c differs from pull request most recent head 62bb4d1. Consider uploading reports for the commit 62bb4d1 to get more accurate results
This pull request adds a new workflow for Pytest Profiling and Monitoring. It includes two jobs, "profiling" and "monitoring", which are run sequentially.
The "profiling" job installs necessary dependencies, runs Pytest with profiling options to generate a report of CPU and memory usage, and saves the report as an artifact. The "monitoring" job monitors CPU and memory usage, and posts a warning comment on the pull request if either exceeds 90%.
Here are a few important guidelines and requirements to check before your PR can be merged:
pre-commit
is installed and set up.