-
Notifications
You must be signed in to change notification settings - Fork 117
[feat] New performance syntax #2083
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
Merged
Merged
Changes from all commits
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
b77f5ba
Preliminary work on the perf patterns
jjotero c2fdb86
Merge branch 'feat/sanity' into feat/perf-syntax
jjotero 53eb6cb
Implement performance decorators
jjotero 9444ddd
Merge branch 'master' of github.com:eth-cscs/reframe into feat/perf-s…
jjotero 4b5e889
Merge branch 'bugfix/hook-override' into feat/perf-syntax
jjotero cf65b72
Update syntax compat logic
jjotero 94916a6
Implement new perf syntax
jjotero d974764
Port jobreport to new syntax
jjotero 98432db
Fix reference types
jjotero 4b89a8d
Merge branch 'master' into feat/perf-syntax
jjotero 20633fa
Add perf_key argument to @perf_function
jjotero 0fc17dd
Add make_performance_function method
jjotero c5fa688
Make unit type-checking more robust
jjotero 7607dea
Add signature checking on perf fns
jjotero e0b3ab8
Remove unused imports
jjotero 277e73d
Add trivially callable util
jjotero e4f4092
Remove unused imports
jjotero cabacdd
Address PR comments
jjotero fb41d6a
Merge branch 'master' into feat/perf-syntax
jjotero cdf69cc
Allow units in references
jjotero 98d43d2
Rename performance_report to performance_variables
jjotero 17a2881
Cleanup the metaclass
jjotero b719629
Merge branch 'master' into feat/perf-syntax
jjotero 01a1b78
Update check syntax
jjotero 6f8694d
Transpose nested loop in meta
jjotero 84deeb0
Prototype test syntax
jjotero e560cbd
Make perf_variables a variable
jjotero e0db6c5
Give perf_variables a default value
jjotero 164c59e
Raise warning if any perf var fails
jjotero 0d5f4cb
Address PR comments
jjotero de2ea43
Merge branch 'master' into feat/perf-other
jjotero bfdd758
Remove unused imports
jjotero 7499b4d
Add unit tests
jjotero 6463f80
Fix PEP complaints
jjotero 3bcc349
move make_performance_function into sn module
jjotero 6ce8bec
Merge branch 'master' into feat/perf-syntax
jjotero 439ced6
Address PR comments
jjotero 87f4583
Update docs
jjotero fa071f3
Merge branch 'master' into local/perf-syntax
jjotero 00dfb53
Fix PEP complaints
jjotero 5b19511
Update docs with PR comments
jjotero b7f926d
Update perf_variables docstring
jjotero fa2c92a
Merge branch 'master' into feat/perf-syntax
jjotero 06813e9
Docs fine tuning
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.