File tree Expand file tree Collapse file tree 1 file changed +23
-5
lines changed Expand file tree Collapse file tree 1 file changed +23
-5
lines changed Original file line number Diff line number Diff line change @@ -48,11 +48,29 @@ jobs:
4848 fi
4949 shell : bash
5050
51- - name : Store benchmark result
51+ - name : TLSF Allocator Performance Chart
5252 uses : benchmark-action/github-action-benchmark@v1
5353 with :
54- tool : ' googlecpp'
55- output-file-path : ${{github.workspace}}/build/bin/benchmark_result.json
56- github-token : ${{ secrets.GITHUB_TOKEN }}
57- auto-push : true
54+ name : ' ^AllocatorFixture.*'
55+ tool : ' googlecpp'
56+ output-file-path : ${{github.workspace}}/build/bin/benchmark_result.json
57+ github-token : ${{ secrets.GITHUB_TOKEN }}
58+ gh-pages-branch : ' gh-pages'
59+ auto-push : true
60+ # ONLY RUNS ON UBUNTU: Prevents redundant pushes from the Windows job
61+ if : success() && matrix.os == 'ubuntu-latest'
62+
63+ # 2. System Malloc Performance Chart (The Baseline)
64+ # This step is explicitly filtered to only include tests starting with 'BM_System_Malloc'
65+ - name : System Malloc Performance (Baseline)
66+ uses : benchmark-action/github-action-benchmark@v1
67+ with :
68+ name : ' ^BM_System_Malloc.*'
69+ tool : ' googlecpp'
70+ output-file-path : ${{github.workspace}}/build/bin/benchmark_result.json
71+ github-token : ${{ secrets.GITHUB_TOKEN }}
72+ gh-pages-branch : ' gh-pages'
73+ auto-push : true
74+ # ONLY RUNS ON UBUNTU: Prevents redundant pushes from the Windows job
75+ if : success() && matrix.os == 'ubuntu-latest'
5876
You can’t perform that action at this time.
0 commit comments