Skip to content

Commit 9eff3b6

Browse files
committed
Add smoketester [WIP]
1 parent ecec5b5 commit 9eff3b6

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed
+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/sh
2+
echo start
3+
echo "$TARGET"
4+
echo "$TARGET_CONFIG"
5+
echo end
6+
7+
exit 1

.github/workflows/smoketest.yml

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
on: push
2+
3+
# Cancel any currently running workflows from the same PR, branch, or
4+
# tag when a new workflow is triggered.
5+
#
6+
# https://stackoverflow.com/a/66336834
7+
concurrency:
8+
cancel-in-progress: true
9+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
10+
11+
name: Smoke Test
12+
13+
jobs:
14+
embedded-test:
15+
runs-on: [ "self-hosted", "linux", "ARM64", "smoke-tester-2" ]
16+
17+
#needs: build
18+
19+
steps:
20+
#- uses: actions/download-artifact@v4
21+
# with:
22+
# name: probe-rs
23+
24+
- name: Checkout sources
25+
uses: actions/checkout@v4
26+
27+
- name: Run embedded-tests
28+
run: |
29+
python ${ORCHESTRATOR} --all --step-executor ./.github/test-projects/step-executor.sh

0 commit comments

Comments
 (0)