Skip to content

Commit aaa10ae

Browse files
removed e2e api integration
1 parent eeb7f18 commit aaa10ae

File tree

1 file changed

+34
-32
lines changed

1 file changed

+34
-32
lines changed

.github/workflows/ci.yml

Lines changed: 34 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -11,35 +11,37 @@ jobs:
1111
run: |
1212
docker build -t esp32-javascript:latest -f tools/Dockerfile .
1313
docker run --name esp32-javascript-build -t esp32-javascript:latest bash -c './tools/build.sh'
14-
docker cp 'esp32-javascript-build:/opt/esp32-javascript/build.tar.gz' .
15-
docker cp 'esp32-javascript-build:/opt/esp32-javascript/self-test-build.tar.gz' .
16-
- name: Extract self test build output
17-
run: tar xvzf self-test-build.tar.gz
18-
- name: Create Session
19-
run: echo SESSION=$(curl --silent -X POST https://api.e2e.kottmann.rocks/session | jq -r .id) >> $GITHUB_ENV
20-
- name: Flash artifacts to test device
21-
run: curl --silent -F session=${{ env.SESSION }} -F follow=true -F offset=0x1000 -F bin=@build/bootloader/bootloader.bin -F offset=0x8000 -F bin=@build/partition_table/partition-table.bin -F offset=0x10000 -F bin=@build/esp32-javascript.bin -F offset=0x3c0000 -F bin=@build/modules.bin https://api.e2e.kottmann.rocks/flash
22-
- name: Wait for startup
23-
run: curl --silent -F session=${{ env.SESSION }} -F 'find=Self test initialized.' https://api.e2e.kottmann.rocks/monitor | jq -e .match
24-
- name: Check Setup page
25-
run: curl --silent https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/setup | grep '<h1>Setup</h1>'
26-
- name: Self Test Pins
27-
run: |
28-
curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/18/0
29-
curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO18 == false'
30-
curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/18/1
31-
curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO18'
32-
curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/19/0
33-
curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO19 == false'
34-
curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/19/1
35-
curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO19'
36-
curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/21/0
37-
curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO21 == false'
38-
curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/21/1
39-
curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO21'
40-
curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/22/0
41-
curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO22 == false'
42-
curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/22/1
43-
curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO22'
44-
- name: Cleanup
45-
run: curl --silent -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/release
14+
15+
#### Commented out due to unavailability of e2e api
16+
# docker cp 'esp32-javascript-build:/opt/esp32-javascript/build.tar.gz' .
17+
# docker cp 'esp32-javascript-build:/opt/esp32-javascript/self-test-build.tar.gz' .
18+
# - name: Extract self test build output
19+
# run: tar xvzf self-test-build.tar.gz
20+
# - name: Create Session
21+
# run: echo SESSION=$(curl --silent -X POST https://api.e2e.kottmann.rocks/session | jq -r .id) >> $GITHUB_ENV
22+
# - name: Flash artifacts to test device
23+
# run: curl --silent -F session=${{ env.SESSION }} -F follow=true -F offset=0x1000 -F bin=@build/bootloader/bootloader.bin -F offset=0x8000 -F bin=@build/partition_table/partition-table.bin -F offset=0x10000 -F bin=@build/esp32-javascript.bin -F offset=0x3c0000 -F bin=@build/modules.bin https://api.e2e.kottmann.rocks/flash
24+
# - name: Wait for startup
25+
# run: curl --silent -F session=${{ env.SESSION }} -F 'find=Self test initialized.' https://api.e2e.kottmann.rocks/monitor | jq -e .match
26+
# - name: Check Setup page
27+
# run: curl --silent https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/setup | grep '<h1>Setup</h1>'
28+
# - name: Self Test Pins
29+
# run: |
30+
# curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/18/0
31+
# curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO18 == false'
32+
# curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/18/1
33+
# curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO18'
34+
# curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/19/0
35+
# curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO19 == false'
36+
# curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/19/1
37+
# curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO19'
38+
# curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/21/0
39+
# curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO21 == false'
40+
# curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/21/1
41+
# curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO21'
42+
# curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/22/0
43+
# curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO22 == false'
44+
# curl https://esp32:esp32@${{ env.SESSION }}.e2e.kottmann.rocks/selftest/pins/22/1
45+
# curl --silent -X POST -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/snapshot | jq -e '.GPIO22'
46+
# - name: Cleanup
47+
# run: curl --silent -F session=${{ env.SESSION }} https://api.e2e.kottmann.rocks/release

0 commit comments

Comments
 (0)