diff --git a/.ostc-ci/machines-and-flavours.yaml b/.ostc-ci/machines-and-flavours.yaml
index 444a2d724f392ee8f0fc8fa818f4fc6bf726deb2..5df34f2b5d77c44b7b08ad7b88eff95f03700851 100644
--- a/.ostc-ci/machines-and-flavours.yaml
+++ b/.ostc-ci/machines-and-flavours.yaml
@@ -130,7 +130,7 @@ blueprint-smartpanel-zephyr:
 
 blueprint-smartpanel-linux:
   extends: .build-linux
-  tags: [large-disk, bitbake-friendly, heavy]
+  tags: [large-disk, bitbake-friendly, heavy, $OHOS_RUNNER_TAG]
   variables:
     MACHINE: stm32mp1-av96
     DISTRO: allscenarios-linux-blueprint-dashboard
@@ -138,7 +138,7 @@ blueprint-smartpanel-linux:
 
 blueprint-gateway-linux:
   extends: .build-linux
-  tags: [large-disk, bitbake-friendly, heavy]
+  tags: [large-disk, bitbake-friendly, heavy, $OHOS_RUNNER_TAG]
   variables:
     MACHINE: raspberrypi4-64
     DISTRO: allscenarios-linux-blueprint-gateway