File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,51 +2,52 @@ name: TritonBench Bisect
22
33on :
44 workflow_dispatch :
5- tritonbench_branch :
6- description : TritonBench branch (main)
7- required : true
8- type : string
9- default : main
10- runners :
11- description : |
12- Hardware
13- required : true
14- type : choice
15- options :
16- - ' b200'
17- bisect_type :
18- type : choice
19- default : ' performance'
20- options :
21- - ' performance'
22- - ' functional'
23- triton_channel :
24- type : choice
25- default : ' triton-main'
26- options :
27- - ' triton-main'
28- - ' meta-triton'
29- description : ' Triton channel to bisect'
30- repro_cmdline :
31- required : True
32- type : string
33- description : |
34- The command line to reproduce the regression
35- good_commit :
36- required : True
37- type : string
38- description : |
39- Last good commit (no regression)
40- bad_commit :
41- required : True
42- type : string
43- description : |
44- First bad commit (has regression)
45- regression_threshold :
46- type : number
47- default : 10
48- description : |
49- Performance regression threshold in %
5+ inputs :
6+ tritonbench_branch :
7+ description : TritonBench branch (main)
8+ required : true
9+ type : string
10+ default : main
11+ runners :
12+ description : |
13+ Hardware
14+ required : true
15+ type : choice
16+ options :
17+ - ' b200'
18+ bisect_type :
19+ type : choice
20+ default : ' performance'
21+ options :
22+ - ' performance'
23+ - ' functional'
24+ triton_channel :
25+ type : choice
26+ default : ' triton-main'
27+ options :
28+ - ' triton-main'
29+ - ' meta-triton'
30+ description : ' Triton channel to bisect'
31+ repro_cmdline :
32+ required : True
33+ type : string
34+ description : |
35+ The command line to reproduce the regression
36+ good_commit :
37+ required : True
38+ type : string
39+ description : |
40+ Last good commit (no regression)
41+ bad_commit :
42+ required : True
43+ type : string
44+ description : |
45+ First bad commit (has regression)
46+ regression_threshold :
47+ type : number
48+ default : 10
49+ description : |
50+ Performance regression threshold in %
5051
5152
5253concurrency :
Original file line number Diff line number Diff line change 55 # Run every 12 hours
66 - cron : ' 0 */12 * * *'
77 workflow_dispatch :
8- tritonbench_branch :
9- description : TritonBench branch (main)
10- required : true
11- type : string
12- default : main
13- benchmarks :
14- description : |
15- A comma-separated list of benchmarks from tritonbench/benchmarks (optional, default to run nightly)
16- required : false
17- type : string
18- runners :
19- description : |
20- A comma-separated list of runners from .github/scripts/genenerate_tritonbench_matrix.py to run the benchmark (optional, default to run b200)
21- required : true
22- type : string
23- default : b200
8+ inputs :
9+ tritonbench_branch :
10+ description : TritonBench branch (main)
11+ required : true
12+ type : string
13+ default : main
14+ benchmarks :
15+ description : |
16+ A comma-separated list of benchmarks from tritonbench/benchmarks (optional, default to run nightly)
17+ required : false
18+ type : string
19+ runners :
20+ description : |
21+ A comma-separated list of runners from .github/scripts/genenerate_tritonbench_matrix.py to run the benchmark (optional, default to run b200)
22+ required : true
23+ type : string
24+ default : b200
2425
2526concurrency :
2627 group : ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}-${{ github.event_name == 'workflow_dispatch' }}-${{ github.event_name == 'schedule' }}
You can’t perform that action at this time.
0 commit comments