From 72eba7f54dcaf3b4a0494ae63fc30535ff33b086 Mon Sep 17 00:00:00 2001 From: SabYic Date: Mon, 24 Nov 2025 11:03:55 +0800 Subject: [PATCH 01/12] modified: .github/workflows/nv-build-and-test.yml --- .github/workflows/nv-build-and-test.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/nv-build-and-test.yml b/.github/workflows/nv-build-and-test.yml index cddaddc44..f13e2d047 100644 --- a/.github/workflows/nv-build-and-test.yml +++ b/.github/workflows/nv-build-and-test.yml @@ -104,3 +104,15 @@ jobs: if [ -d "python/test/operators" ]; then python3.11 -m pytest -s python/test/operators fi + + - name: FlagTree Test with FlagGems + shell: bash + run: | + cd .. + python3.11 -m pytest -s python/test/unit + python3.11 -m pytest -s python/test/operators + git clone https://github.com/flagos-ai/FlagGems.git + cd FlagGems + git checkout addflagtreetest + python3.11 -m pytest + python3 -m pytest -s --mode=quick --limit-cases=1 From 216a633b6a5cca53cb712f8c87d6fd01ba65d5b0 Mon Sep 17 00:00:00 2001 From: SabYic Date: Mon, 24 Nov 2025 13:57:45 +0800 Subject: [PATCH 02/12] modified: .github/workflows/nv-build-and-test.yml --- .github/workflows/nv-build-and-test.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/nv-build-and-test.yml b/.github/workflows/nv-build-and-test.yml index f13e2d047..3927fcd8c 100644 --- a/.github/workflows/nv-build-and-test.yml +++ b/.github/workflows/nv-build-and-test.yml @@ -114,5 +114,4 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3.11 -m pytest - python3 -m pytest -s --mode=quick --limit-cases=1 + python3.11 -m pytest -s --mode=quick --limit-cases=1 From fd2f2c4e2d07e857c801aa0745979e229ab22083 Mon Sep 17 00:00:00 2001 From: SabYic Date: Tue, 25 Nov 2025 15:20:17 +0800 Subject: [PATCH 03/12] modified: .github/workflows/nv-build-and-test.yml --- .github/workflows/nv-build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/nv-build-and-test.yml b/.github/workflows/nv-build-and-test.yml index 3927fcd8c..fe3e46560 100644 --- a/.github/workflows/nv-build-and-test.yml +++ b/.github/workflows/nv-build-and-test.yml @@ -108,7 +108,7 @@ jobs: - name: FlagTree Test with FlagGems shell: bash run: | - cd .. + cd ../.. python3.11 -m pytest -s python/test/unit python3.11 -m pytest -s python/test/operators git clone https://github.com/flagos-ai/FlagGems.git From 127473b910e4fea8198a49274a1e0583d4bddb73 Mon Sep 17 00:00:00 2001 From: SabYic Date: Tue, 25 Nov 2025 17:16:13 +0800 Subject: [PATCH 04/12] Your branch is up to date with 'origin/addflaggemstest'. --- .github/workflows/nv-build-and-test.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/nv-build-and-test.yml b/.github/workflows/nv-build-and-test.yml index fe3e46560..402556f1c 100644 --- a/.github/workflows/nv-build-and-test.yml +++ b/.github/workflows/nv-build-and-test.yml @@ -109,8 +109,6 @@ jobs: shell: bash run: | cd ../.. - python3.11 -m pytest -s python/test/unit - python3.11 -m pytest -s python/test/operators git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest From c482cf16d98eec5824767fc708909ce1bdaa4b5f Mon Sep 17 00:00:00 2001 From: SabYic Date: Wed, 26 Nov 2025 10:48:47 +0800 Subject: [PATCH 05/12] modified: .github/workflows/nv-build-and-test.yml --- .github/workflows/nv-build-and-test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/nv-build-and-test.yml b/.github/workflows/nv-build-and-test.yml index 402556f1c..7411377d1 100644 --- a/.github/workflows/nv-build-and-test.yml +++ b/.github/workflows/nv-build-and-test.yml @@ -112,4 +112,5 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest + export GEMS_VENDOR=nvidia python3.11 -m pytest -s --mode=quick --limit-cases=1 From 382389675c9926a1434ecb0423847f7d95807ef8 Mon Sep 17 00:00:00 2001 From: SabYic Date: Wed, 26 Nov 2025 11:01:36 +0800 Subject: [PATCH 06/12] modified: .github/workflows/aipu-build-and-test.yml modified: .github/workflows/ascend-build-and-test.yml modified: .github/workflows/cambricon-build-and-test.yml modified: .github/workflows/iluvatar-build-and-test.yml modified: .github/workflows/metax-build-and-test.yml modified: .github/workflows/mthreads-build-and-test.yml --- .github/workflows/aipu-build-and-test.yml | 9 +++++++++ .github/workflows/ascend-build-and-test.yml | 9 +++++++++ .github/workflows/cambricon-build-and-test.yml | 9 +++++++++ .github/workflows/iluvatar-build-and-test.yml | 10 ++++++++++ .github/workflows/metax-build-and-test.yml | 10 ++++++++++ .github/workflows/mthreads-build-and-test.yml | 10 ++++++++++ .github/workflows/tsingmicro-build-and-test.yml | 9 +++++++++ .github/workflows/xpu-build-and-test.yml | 10 ++++++++++ 8 files changed, 76 insertions(+) diff --git a/.github/workflows/aipu-build-and-test.yml b/.github/workflows/aipu-build-and-test.yml index 23f04957c..d62be0b8a 100644 --- a/.github/workflows/aipu-build-and-test.yml +++ b/.github/workflows/aipu-build-and-test.yml @@ -89,3 +89,12 @@ jobs: python3.10 third_party/aipu/python/test/var_mean.py python3.10 third_party/aipu/python/test/var_mean_shared_memory.py #python3.10 third_party/aipu/python/test/var_mean_dma.py + + - name: FlagTree Test with FlagGems + shell: bash + run: | + cd ../.. + git clone https://github.com/flagos-ai/FlagGems.git + cd FlagGems + git checkout addflagtreetest + python3.11 -m pytest -s --mode=quick --limit-cases=1 diff --git a/.github/workflows/ascend-build-and-test.yml b/.github/workflows/ascend-build-and-test.yml index 3ba1d4f64..c82d3aee4 100644 --- a/.github/workflows/ascend-build-and-test.yml +++ b/.github/workflows/ascend-build-and-test.yml @@ -76,3 +76,12 @@ jobs: python3 third_party/ascend/examples/tutorials/13-matrix-multiplication-optimized-flagtree.py python3 third_party/ascend/examples/tutorials/13-matrix-multiplication-optimized.py python3 third_party/ascend/examples/tutorials/14-accuracy-comparison.py + + - name: FlagTree Test with FlagGems + shell: bash + run: | + cd ../.. + git clone https://github.com/flagos-ai/FlagGems.git + cd FlagGems + git checkout addflagtreetest + python3.11 -m pytest -s --mode=quick --limit-cases=1 \ No newline at end of file diff --git a/.github/workflows/cambricon-build-and-test.yml b/.github/workflows/cambricon-build-and-test.yml index e8b163d2a..c49c18d19 100644 --- a/.github/workflows/cambricon-build-and-test.yml +++ b/.github/workflows/cambricon-build-and-test.yml @@ -60,3 +60,12 @@ jobs: export FLAGTREE_BACKEND=cambricon cd python MAX_JOBS=8 python3 -m pip install . --no-build-isolation + + - name: FlagTree Test with FlagGems + shell: bash + run: | + cd ../.. + git clone https://github.com/flagos-ai/FlagGems.git + cd FlagGems + git checkout addflagtreetest + python3.11 -m pytest -s --mode=quick --limit-cases=1 diff --git a/.github/workflows/iluvatar-build-and-test.yml b/.github/workflows/iluvatar-build-and-test.yml index f5d30333e..b0ffc3a9b 100644 --- a/.github/workflows/iluvatar-build-and-test.yml +++ b/.github/workflows/iluvatar-build-and-test.yml @@ -68,3 +68,13 @@ jobs: python3 04-low-memory-dropout.py python3 07-extern-functions.py python3 08-grouped-gemm.py + + - name: FlagTree Test with FlagGems + shell: bash + run: | + cd ../.. + git clone https://github.com/flagos-ai/FlagGems.git + cd FlagGems + git checkout addflagtreetest + python3.11 -m pytest -s --mode=quick --limit-cases=1 + diff --git a/.github/workflows/metax-build-and-test.yml b/.github/workflows/metax-build-and-test.yml index 4f7a2252b..80706d4ab 100644 --- a/.github/workflows/metax-build-and-test.yml +++ b/.github/workflows/metax-build-and-test.yml @@ -61,3 +61,13 @@ jobs: run: | set -x python3.10 -m pytest -s third_party/metax/python/test/unit + + - name: FlagTree Test with FlagGems + shell: bash + run: | + cd ../.. + git clone https://github.com/flagos-ai/FlagGems.git + cd FlagGems + git checkout addflagtreetest + python3.11 -m pytest -s --mode=quick --limit-cases=1 + diff --git a/.github/workflows/mthreads-build-and-test.yml b/.github/workflows/mthreads-build-and-test.yml index f76fd03a6..eafe8c7a1 100644 --- a/.github/workflows/mthreads-build-and-test.yml +++ b/.github/workflows/mthreads-build-and-test.yml @@ -68,3 +68,13 @@ jobs: ./python/build/cmake.linux-x86_64-cpython-3.10/bin/triton-opt --pass-pipeline='builtin.module(convert-triton-to-tritongpu{target="cuda:CC" num-warps=4 threads-per-warp=32 num-ctas=1})' ./test/bin/mthreads/add_kernel.ttir ./python/build/cmake.linux-x86_64-cpython-3.10/bin/triton-opt --convert-ub-to-llvm ./test/bin/mthreads/add_kernel.ttgir python3 -m pytest -s third_party/mthreads/python/test/unit + + - name: FlagTree Test with FlagGems + shell: bash + run: | + cd ../.. + git clone https://github.com/flagos-ai/FlagGems.git + cd FlagGems + git checkout addflagtreetest + python3.11 -m pytest -s --mode=quick --limit-cases=1 + diff --git a/.github/workflows/tsingmicro-build-and-test.yml b/.github/workflows/tsingmicro-build-and-test.yml index b64a3d3de..faa9ee851 100644 --- a/.github/workflows/tsingmicro-build-and-test.yml +++ b/.github/workflows/tsingmicro-build-and-test.yml @@ -63,3 +63,12 @@ jobs: source ~/env.sh python3.11 -c 'import triton; print(triton.__path__)' /usr/local/lib/python3.11/dist-packages/triton/backends/tsingmicro/bin/tsingmicro-opt --version + + - name: FlagTree Test with FlagGems + shell: bash + run: | + cd ../.. + git clone https://github.com/flagos-ai/FlagGems.git + cd FlagGems + git checkout addflagtreetest + python3.11 -m pytest -s --mode=quick --limit-cases=1 diff --git a/.github/workflows/xpu-build-and-test.yml b/.github/workflows/xpu-build-and-test.yml index 32bbfabdc..25fd15eac 100644 --- a/.github/workflows/xpu-build-and-test.yml +++ b/.github/workflows/xpu-build-and-test.yml @@ -67,3 +67,13 @@ jobs: run: | set -x python3 -m pytest -s third_party/xpu/python/test/unit + + - name: FlagTree Test with FlagGems + shell: bash + run: | + cd ../.. + git clone https://github.com/flagos-ai/FlagGems.git + cd FlagGems + git checkout addflagtreetest + python3.11 -m pytest -s --mode=quick --limit-cases=1 + From d44cfc798eb0dd086aaacf2ed62427c2a07dc6b1 Mon Sep 17 00:00:00 2001 From: SabYic Date: Wed, 26 Nov 2025 11:17:26 +0800 Subject: [PATCH 07/12] modified: .github/workflows/aipu-build-and-test.yml modified: .github/workflows/ascend-build-and-test.yml modified: .github/workflows/cambricon-build-and-test.yml modified: .github/workflows/hcu-build-and-test.yml modified: .github/workflows/iluvatar-build-and-test.yml modified: .github/workflows/metax-build-and-test.yml --- .github/workflows/aipu-build-and-test.yml | 2 +- .github/workflows/ascend-build-and-test.yml | 2 +- .github/workflows/cambricon-build-and-test.yml | 2 +- .github/workflows/hcu-build-and-test.yml | 13 +++++++++++++ .github/workflows/iluvatar-build-and-test.yml | 2 +- .github/workflows/metax-build-and-test.yml | 2 +- .github/workflows/mthreads-build-and-test.yml | 2 +- .github/workflows/xpu-build-and-test.yml | 2 +- 8 files changed, 20 insertions(+), 7 deletions(-) diff --git a/.github/workflows/aipu-build-and-test.yml b/.github/workflows/aipu-build-and-test.yml index d62be0b8a..ef1a7b0a1 100644 --- a/.github/workflows/aipu-build-and-test.yml +++ b/.github/workflows/aipu-build-and-test.yml @@ -97,4 +97,4 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3.11 -m pytest -s --mode=quick --limit-cases=1 + python3.10 -m pytest -s --mode=quick --limit-cases=1 diff --git a/.github/workflows/ascend-build-and-test.yml b/.github/workflows/ascend-build-and-test.yml index c82d3aee4..38695d22c 100644 --- a/.github/workflows/ascend-build-and-test.yml +++ b/.github/workflows/ascend-build-and-test.yml @@ -84,4 +84,4 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3.11 -m pytest -s --mode=quick --limit-cases=1 \ No newline at end of file + python3 -m pytest -s --mode=quick --limit-cases=1 \ No newline at end of file diff --git a/.github/workflows/cambricon-build-and-test.yml b/.github/workflows/cambricon-build-and-test.yml index c49c18d19..4c699594e 100644 --- a/.github/workflows/cambricon-build-and-test.yml +++ b/.github/workflows/cambricon-build-and-test.yml @@ -68,4 +68,4 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3.11 -m pytest -s --mode=quick --limit-cases=1 + python3 -m pytest -s --mode=quick --limit-cases=1 diff --git a/.github/workflows/hcu-build-and-test.yml b/.github/workflows/hcu-build-and-test.yml index 95da538a8..411ca8a85 100644 --- a/.github/workflows/hcu-build-and-test.yml +++ b/.github/workflows/hcu-build-and-test.yml @@ -67,3 +67,16 @@ jobs: set -x cd third_party/hcu/python/test/unit sh flagtree_test.sh + + - name: FlagTree Test with FlagGems + shell: bash + run: | + cd ../.. + git clone https://github.com/flagos-ai/FlagGems.git + cd FlagGems + git checkout addflagtreetest + python3 -m pytest -s --mode=quick --limit-cases=1 + + + + diff --git a/.github/workflows/iluvatar-build-and-test.yml b/.github/workflows/iluvatar-build-and-test.yml index b0ffc3a9b..f741b60de 100644 --- a/.github/workflows/iluvatar-build-and-test.yml +++ b/.github/workflows/iluvatar-build-and-test.yml @@ -76,5 +76,5 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3.11 -m pytest -s --mode=quick --limit-cases=1 + python3 -m pytest -s --mode=quick --limit-cases=1 diff --git a/.github/workflows/metax-build-and-test.yml b/.github/workflows/metax-build-and-test.yml index 80706d4ab..b15efb03c 100644 --- a/.github/workflows/metax-build-and-test.yml +++ b/.github/workflows/metax-build-and-test.yml @@ -69,5 +69,5 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3.11 -m pytest -s --mode=quick --limit-cases=1 + python3.10 -m pytest -s --mode=quick --limit-cases=1 diff --git a/.github/workflows/mthreads-build-and-test.yml b/.github/workflows/mthreads-build-and-test.yml index eafe8c7a1..75f3b2a89 100644 --- a/.github/workflows/mthreads-build-and-test.yml +++ b/.github/workflows/mthreads-build-and-test.yml @@ -76,5 +76,5 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3.11 -m pytest -s --mode=quick --limit-cases=1 + python3 -m pytest -s --mode=quick --limit-cases=1 diff --git a/.github/workflows/xpu-build-and-test.yml b/.github/workflows/xpu-build-and-test.yml index 25fd15eac..077ddd596 100644 --- a/.github/workflows/xpu-build-and-test.yml +++ b/.github/workflows/xpu-build-and-test.yml @@ -75,5 +75,5 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3.11 -m pytest -s --mode=quick --limit-cases=1 + python3 -m pytest -s --mode=quick --limit-cases=1 From cf1e58b2fa51fdaaebbaa6b278bda80ca9555b65 Mon Sep 17 00:00:00 2001 From: SabYic Date: Wed, 26 Nov 2025 12:35:43 +0800 Subject: [PATCH 08/12] modified: .github/workflows/aipu-build-and-test.yml --- .github/workflows/aipu-build-and-test.yml | 1 + .github/workflows/ascend-build-and-test.yml | 1 + .github/workflows/cambricon-build-and-test.yml | 1 + .github/workflows/hcu-build-and-test.yml | 1 + .github/workflows/iluvatar-build-and-test.yml | 1 + .github/workflows/metax-build-and-test.yml | 1 + .github/workflows/mthreads-build-and-test.yml | 1 + .github/workflows/nv-build-and-test.yml | 1 + .github/workflows/tsingmicro-build-and-test.yml | 1 + .github/workflows/xpu-build-and-test.yml | 1 + 10 files changed, 10 insertions(+) diff --git a/.github/workflows/aipu-build-and-test.yml b/.github/workflows/aipu-build-and-test.yml index ef1a7b0a1..322668dbd 100644 --- a/.github/workflows/aipu-build-and-test.yml +++ b/.github/workflows/aipu-build-and-test.yml @@ -94,6 +94,7 @@ jobs: shell: bash run: | cd ../.. + rm -rf FlagGems git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest diff --git a/.github/workflows/ascend-build-and-test.yml b/.github/workflows/ascend-build-and-test.yml index 38695d22c..b939b4aa1 100644 --- a/.github/workflows/ascend-build-and-test.yml +++ b/.github/workflows/ascend-build-and-test.yml @@ -81,6 +81,7 @@ jobs: shell: bash run: | cd ../.. + rm -rf FlagGems git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest diff --git a/.github/workflows/cambricon-build-and-test.yml b/.github/workflows/cambricon-build-and-test.yml index 4c699594e..46ca1aa8e 100644 --- a/.github/workflows/cambricon-build-and-test.yml +++ b/.github/workflows/cambricon-build-and-test.yml @@ -65,6 +65,7 @@ jobs: shell: bash run: | cd ../.. + rm -rf FlagGems git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest diff --git a/.github/workflows/hcu-build-and-test.yml b/.github/workflows/hcu-build-and-test.yml index 411ca8a85..480a2b339 100644 --- a/.github/workflows/hcu-build-and-test.yml +++ b/.github/workflows/hcu-build-and-test.yml @@ -72,6 +72,7 @@ jobs: shell: bash run: | cd ../.. + rm -rf FlagGems git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest diff --git a/.github/workflows/iluvatar-build-and-test.yml b/.github/workflows/iluvatar-build-and-test.yml index f741b60de..d76c26ce5 100644 --- a/.github/workflows/iluvatar-build-and-test.yml +++ b/.github/workflows/iluvatar-build-and-test.yml @@ -73,6 +73,7 @@ jobs: shell: bash run: | cd ../.. + rm -rf FlagGems git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest diff --git a/.github/workflows/metax-build-and-test.yml b/.github/workflows/metax-build-and-test.yml index b15efb03c..2a26f74fe 100644 --- a/.github/workflows/metax-build-and-test.yml +++ b/.github/workflows/metax-build-and-test.yml @@ -66,6 +66,7 @@ jobs: shell: bash run: | cd ../.. + rm -rf FlagGems git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest diff --git a/.github/workflows/mthreads-build-and-test.yml b/.github/workflows/mthreads-build-and-test.yml index 75f3b2a89..1f483258d 100644 --- a/.github/workflows/mthreads-build-and-test.yml +++ b/.github/workflows/mthreads-build-and-test.yml @@ -73,6 +73,7 @@ jobs: shell: bash run: | cd ../.. + rm -rf FlagGems git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest diff --git a/.github/workflows/nv-build-and-test.yml b/.github/workflows/nv-build-and-test.yml index 7411377d1..285eb77a3 100644 --- a/.github/workflows/nv-build-and-test.yml +++ b/.github/workflows/nv-build-and-test.yml @@ -109,6 +109,7 @@ jobs: shell: bash run: | cd ../.. + rm -rf FlagGems git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest diff --git a/.github/workflows/tsingmicro-build-and-test.yml b/.github/workflows/tsingmicro-build-and-test.yml index faa9ee851..280759ac4 100644 --- a/.github/workflows/tsingmicro-build-and-test.yml +++ b/.github/workflows/tsingmicro-build-and-test.yml @@ -68,6 +68,7 @@ jobs: shell: bash run: | cd ../.. + rm -rf FlagGems git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest diff --git a/.github/workflows/xpu-build-and-test.yml b/.github/workflows/xpu-build-and-test.yml index 077ddd596..d81c035fc 100644 --- a/.github/workflows/xpu-build-and-test.yml +++ b/.github/workflows/xpu-build-and-test.yml @@ -72,6 +72,7 @@ jobs: shell: bash run: | cd ../.. + rm -rf FlagGems git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest From 6cc143de1b1f57fcf0f449cdbe47385ca36aa8c6 Mon Sep 17 00:00:00 2001 From: SabYic Date: Thu, 27 Nov 2025 11:15:12 +0800 Subject: [PATCH 09/12] modified: .github/workflows/xpu-build-and-test.yml --- .github/workflows/xpu-build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/xpu-build-and-test.yml b/.github/workflows/xpu-build-and-test.yml index d81c035fc..ba79a375a 100644 --- a/.github/workflows/xpu-build-and-test.yml +++ b/.github/workflows/xpu-build-and-test.yml @@ -76,5 +76,5 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3 -m pytest -s --mode=quick --limit-cases=1 + python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids From 392a7827f2c10212077b107357cc6bad1f553ac2 Mon Sep 17 00:00:00 2001 From: SabYic Date: Thu, 27 Nov 2025 14:02:46 +0800 Subject: [PATCH 10/12] modified: .github/workflows/aipu-build-and-test.yml modified: .github/workflows/ascend-build-and-test.yml modified: .github/workflows/cambricon-build-and-test.yml modified: .github/workflows/hcu-build-and-test.yml modified: .github/workflows/iluvatar-build-and-test.yml modified: .github/workflows/metax-build-and-test.yml modified: .github/workflows/mthreads-build-and-test.yml modified: .github/workflows/nv-build-and-test.yml modified: .github/workflows/tsingmicro-build-and-test.yml --- .github/workflows/aipu-build-and-test.yml | 2 +- .github/workflows/ascend-build-and-test.yml | 2 +- .github/workflows/cambricon-build-and-test.yml | 2 +- .github/workflows/hcu-build-and-test.yml | 2 +- .github/workflows/iluvatar-build-and-test.yml | 2 +- .github/workflows/metax-build-and-test.yml | 2 +- .github/workflows/mthreads-build-and-test.yml | 2 +- .github/workflows/nv-build-and-test.yml | 2 +- .github/workflows/tsingmicro-build-and-test.yml | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/aipu-build-and-test.yml b/.github/workflows/aipu-build-and-test.yml index 322668dbd..171becc55 100644 --- a/.github/workflows/aipu-build-and-test.yml +++ b/.github/workflows/aipu-build-and-test.yml @@ -98,4 +98,4 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3.10 -m pytest -s --mode=quick --limit-cases=1 + python3.10 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids diff --git a/.github/workflows/ascend-build-and-test.yml b/.github/workflows/ascend-build-and-test.yml index b939b4aa1..473a0c46a 100644 --- a/.github/workflows/ascend-build-and-test.yml +++ b/.github/workflows/ascend-build-and-test.yml @@ -85,4 +85,4 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3 -m pytest -s --mode=quick --limit-cases=1 \ No newline at end of file + python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids \ No newline at end of file diff --git a/.github/workflows/cambricon-build-and-test.yml b/.github/workflows/cambricon-build-and-test.yml index 46ca1aa8e..290624040 100644 --- a/.github/workflows/cambricon-build-and-test.yml +++ b/.github/workflows/cambricon-build-and-test.yml @@ -69,4 +69,4 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3 -m pytest -s --mode=quick --limit-cases=1 + python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids diff --git a/.github/workflows/hcu-build-and-test.yml b/.github/workflows/hcu-build-and-test.yml index 480a2b339..2f3cfb7e2 100644 --- a/.github/workflows/hcu-build-and-test.yml +++ b/.github/workflows/hcu-build-and-test.yml @@ -76,7 +76,7 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3 -m pytest -s --mode=quick --limit-cases=1 + python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids diff --git a/.github/workflows/iluvatar-build-and-test.yml b/.github/workflows/iluvatar-build-and-test.yml index d76c26ce5..77a74582c 100644 --- a/.github/workflows/iluvatar-build-and-test.yml +++ b/.github/workflows/iluvatar-build-and-test.yml @@ -77,5 +77,5 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3 -m pytest -s --mode=quick --limit-cases=1 + python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids diff --git a/.github/workflows/metax-build-and-test.yml b/.github/workflows/metax-build-and-test.yml index 2a26f74fe..5f99d3105 100644 --- a/.github/workflows/metax-build-and-test.yml +++ b/.github/workflows/metax-build-and-test.yml @@ -70,5 +70,5 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3.10 -m pytest -s --mode=quick --limit-cases=1 + python3.10 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids diff --git a/.github/workflows/mthreads-build-and-test.yml b/.github/workflows/mthreads-build-and-test.yml index 1f483258d..85fcee9da 100644 --- a/.github/workflows/mthreads-build-and-test.yml +++ b/.github/workflows/mthreads-build-and-test.yml @@ -77,5 +77,5 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3 -m pytest -s --mode=quick --limit-cases=1 + python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids diff --git a/.github/workflows/nv-build-and-test.yml b/.github/workflows/nv-build-and-test.yml index 285eb77a3..38e4f05e2 100644 --- a/.github/workflows/nv-build-and-test.yml +++ b/.github/workflows/nv-build-and-test.yml @@ -114,4 +114,4 @@ jobs: cd FlagGems git checkout addflagtreetest export GEMS_VENDOR=nvidia - python3.11 -m pytest -s --mode=quick --limit-cases=1 + python3.11 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids diff --git a/.github/workflows/tsingmicro-build-and-test.yml b/.github/workflows/tsingmicro-build-and-test.yml index 280759ac4..58da8b71c 100644 --- a/.github/workflows/tsingmicro-build-and-test.yml +++ b/.github/workflows/tsingmicro-build-and-test.yml @@ -72,4 +72,4 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3.11 -m pytest -s --mode=quick --limit-cases=1 + python3.11 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids From 350f45ab9358171982921fc26463d7a56a91dc97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=89=E7=8E=89=E9=B2=A8=E6=A1=91?= Date: Thu, 27 Nov 2025 14:17:47 +0800 Subject: [PATCH 11/12] Update test command to specify visible devices --- .github/workflows/mthreads-build-and-test.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/mthreads-build-and-test.yml b/.github/workflows/mthreads-build-and-test.yml index 126964e40..10e64f8f1 100644 --- a/.github/workflows/mthreads-build-and-test.yml +++ b/.github/workflows/mthreads-build-and-test.yml @@ -67,7 +67,6 @@ jobs: set -x ./python/build/cmake.linux-x86_64-cpython-3.10/bin/triton-opt --pass-pipeline='builtin.module(convert-triton-to-tritongpu{target="cuda:CC" num-warps=4 threads-per-warp=32 num-ctas=1})' ./test/bin/mthreads/add_kernel.ttir ./python/build/cmake.linux-x86_64-cpython-3.10/bin/triton-opt --convert-ub-to-llvm ./test/bin/mthreads/add_kernel.ttgir - python3 -m pytest -s third_party/mthreads/python/test/unit MUSA_VISIBLE_DEVICES=7 python3 -m pytest -s third_party/mthreads/python/test/unit - name: FlagTree Test with FlagGems From 5675afd47c82fc27f9db7859a65f6f26cd65f37a Mon Sep 17 00:00:00 2001 From: SabYic Date: Thu, 27 Nov 2025 20:08:01 +0800 Subject: [PATCH 12/12] modified: .github/workflows/aipu-build-and-test.yml modified: .github/workflows/ascend-build-and-test.yml modified: .github/workflows/cambricon-build-and-test.yml modified: .github/workflows/hcu-build-and-test.yml modified: .github/workflows/iluvatar-build-and-test.yml modified: .github/workflows/metax-build-and-test.yml modified: .github/workflows/mthreads-build-and-test.yml modified: .github/workflows/nv-build-and-test.yml modified: .github/workflows/tsingmicro-build-and-test.yml modified: .github/workflows/xpu-build-and-test.yml --- .github/workflows/aipu-build-and-test.yml | 2 +- .github/workflows/ascend-build-and-test.yml | 2 +- .github/workflows/cambricon-build-and-test.yml | 2 +- .github/workflows/hcu-build-and-test.yml | 2 +- .github/workflows/iluvatar-build-and-test.yml | 2 +- .github/workflows/metax-build-and-test.yml | 2 +- .github/workflows/mthreads-build-and-test.yml | 2 +- .github/workflows/nv-build-and-test.yml | 2 +- .github/workflows/tsingmicro-build-and-test.yml | 2 +- .github/workflows/xpu-build-and-test.yml | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/aipu-build-and-test.yml b/.github/workflows/aipu-build-and-test.yml index 171becc55..beac4beb7 100644 --- a/.github/workflows/aipu-build-and-test.yml +++ b/.github/workflows/aipu-build-and-test.yml @@ -98,4 +98,4 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3.10 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids + python3.10 -m pytest -s --mode=quick --limit-cases=1 --skipped-spectest diff --git a/.github/workflows/ascend-build-and-test.yml b/.github/workflows/ascend-build-and-test.yml index 473a0c46a..feda16fd3 100644 --- a/.github/workflows/ascend-build-and-test.yml +++ b/.github/workflows/ascend-build-and-test.yml @@ -85,4 +85,4 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids \ No newline at end of file + python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-spectest \ No newline at end of file diff --git a/.github/workflows/cambricon-build-and-test.yml b/.github/workflows/cambricon-build-and-test.yml index 290624040..643643c5d 100644 --- a/.github/workflows/cambricon-build-and-test.yml +++ b/.github/workflows/cambricon-build-and-test.yml @@ -69,4 +69,4 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids + python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-spectest diff --git a/.github/workflows/hcu-build-and-test.yml b/.github/workflows/hcu-build-and-test.yml index 2f3cfb7e2..af54216be 100644 --- a/.github/workflows/hcu-build-and-test.yml +++ b/.github/workflows/hcu-build-and-test.yml @@ -76,7 +76,7 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids + python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-spectest diff --git a/.github/workflows/iluvatar-build-and-test.yml b/.github/workflows/iluvatar-build-and-test.yml index 77a74582c..7a1923939 100644 --- a/.github/workflows/iluvatar-build-and-test.yml +++ b/.github/workflows/iluvatar-build-and-test.yml @@ -77,5 +77,5 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids + python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-spectest diff --git a/.github/workflows/metax-build-and-test.yml b/.github/workflows/metax-build-and-test.yml index 5f99d3105..fe5802dda 100644 --- a/.github/workflows/metax-build-and-test.yml +++ b/.github/workflows/metax-build-and-test.yml @@ -70,5 +70,5 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3.10 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids + python3.10 -m pytest -s --mode=quick --limit-cases=1 --skipped-spectest diff --git a/.github/workflows/mthreads-build-and-test.yml b/.github/workflows/mthreads-build-and-test.yml index 85fcee9da..e2eccb656 100644 --- a/.github/workflows/mthreads-build-and-test.yml +++ b/.github/workflows/mthreads-build-and-test.yml @@ -77,5 +77,5 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids + python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-spectest diff --git a/.github/workflows/nv-build-and-test.yml b/.github/workflows/nv-build-and-test.yml index 38e4f05e2..efbdb0020 100644 --- a/.github/workflows/nv-build-and-test.yml +++ b/.github/workflows/nv-build-and-test.yml @@ -114,4 +114,4 @@ jobs: cd FlagGems git checkout addflagtreetest export GEMS_VENDOR=nvidia - python3.11 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids + python3.11 -m pytest -s --mode=quick --limit-cases=1 --skipped-spectest diff --git a/.github/workflows/tsingmicro-build-and-test.yml b/.github/workflows/tsingmicro-build-and-test.yml index 58da8b71c..fb954f0d8 100644 --- a/.github/workflows/tsingmicro-build-and-test.yml +++ b/.github/workflows/tsingmicro-build-and-test.yml @@ -72,4 +72,4 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3.11 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids + python3.11 -m pytest -s --mode=quick --limit-cases=1 --skipped-spectest diff --git a/.github/workflows/xpu-build-and-test.yml b/.github/workflows/xpu-build-and-test.yml index ba79a375a..5a8869dbd 100644 --- a/.github/workflows/xpu-build-and-test.yml +++ b/.github/workflows/xpu-build-and-test.yml @@ -76,5 +76,5 @@ jobs: git clone https://github.com/flagos-ai/FlagGems.git cd FlagGems git checkout addflagtreetest - python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-unselected-nodeids + python3 -m pytest -s --mode=quick --limit-cases=1 --skipped-spectest