Skip to content

Commit 83c05af

Browse files
committed
perf: generate xprof dumps
1 parent 8208483 commit 83c05af

File tree

1 file changed

+17
-8
lines changed

1 file changed

+17
-8
lines changed

.github/workflows/CommonCI.yml

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,9 @@ jobs:
5252
if: ${{ startsWith(inputs.os, 'ubuntu-') && inputs.localjll }}
5353

5454
- uses: actions/checkout@v6
55+
with:
56+
repository: LuxDL/Lux.jl
57+
ref: ap/dump_performance_numbers
5558

5659
- name: Set TMPDIR and create directory
5760
# We have to use `${GITHUB_WORKSPACE}` instead of `github.workspace` because GitHub
@@ -74,15 +77,21 @@ jobs:
7477
mkdir -p "$XDG_RUNTIME_DIR/upterm"
7578
chmod -R 700 "$XDG_RUNTIME_DIR"
7679
77-
- name: Install tmux
80+
- name: Run and dump xprof
7881
run: |
79-
apt-get update && apt-get -y install tmux
80-
- name: Setup upterm session
81-
uses: owenthereal/action-upterm@v1
82-
with:
83-
limit-access-to-actor: true
84-
limit-access-to-users: avik-pal
85-
wait-timeout-minutes: 30
82+
julia --threads=auto examples/Qwen3/generate_dumps.jl
83+
zip -r traces.zip examples/Qwen3/traces
84+
85+
# - name: Install tmux
86+
# run: |
87+
# apt-get update && apt-get -y install tmux
88+
89+
# - name: Setup upterm session
90+
# uses: owenthereal/action-upterm@v1
91+
# with:
92+
# limit-access-to-actor: true
93+
# limit-access-to-users: avik-pal
94+
# wait-timeout-minutes: 30
8695

8796
- name: "Upload MLIR modules"
8897
uses: actions/upload-artifact@v5

0 commit comments

Comments
 (0)