Allow user to specify profile sort column on the command line. (#4056)
- Add -P <STAT> argument so that caller can specify a sort column for
cProfile. Can specify multiple columns with commas. e.g.:
spack -P cumtime,module
- Add --lines option to Spack spec to control number of profile lines
displayed
- Sort by time by default (because it works in all Python versions)
- Show sort column options in command help.
- Do a short profile run in the unit tests.
This commit is contained in:
@@ -20,6 +20,9 @@ cd "$SPACK_ROOT"
|
||||
# Print compiler information
|
||||
spack config get compilers
|
||||
|
||||
# Profile and print top 20 lines for a simple call to spack spec
|
||||
${coverage_run} bin/spack -p --lines 20 spec mpileaks
|
||||
|
||||
# Run unit tests with code coverage
|
||||
${coverage_run} bin/spack test "$@"
|
||||
${coverage_combine}
|
||||
|
||||
Reference in New Issue
Block a user