Skip to content

Add first golang-only test #2269

Add first golang-only test

Add first golang-only test #2269

Triggered via pull request November 7, 2024 14:51
Status Failure
Total duration 1h 27m 30s
Artifacts 12

eden.yml

on: pull_request
Execute Eden test workflow  /  Determine best available runner
0s
Execute Eden test workflow / Determine best available runner
Execute Eden test workflow  /  Networking test suite
1h 4m
Execute Eden test workflow / Networking test suite
Execute Eden test workflow  /  LPS LOC test suite
44m 55s
Execute Eden test workflow / LPS LOC test suite
Execute Eden test workflow  /  User apps test suite
36m 26s
Execute Eden test workflow / User apps test suite
Execute Eden test workflow  /  Virtualization test suite
26m 53s
Execute Eden test workflow / Virtualization test suite
Matrix: Execute Eden test workflow / EVE upgrade test suite
Matrix: Execute Eden test workflow / Smoke tests
Matrix: Execute Eden test workflow / Storage test suite
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 13 warnings
Execute Eden test workflow / Storage test suite (ext4)
Process completed with exit code 1.
Execute Eden test workflow / Storage test suite (ext4)
Process completed with exit code 1.
Execute Eden test workflow / Virtualization test suite: tests/workflow/testdata/eden_vcom.txt#L1
[stdout] time: 2024-11-07T15:43:00.284264668Z out: VCOM Test started configName: default configFile: /home/runner/.eden/contexts/default.yml time="2024-11-07T15:43:00Z" level=debug msg="Will use config from /home/runner/.eden/contexts/default.yml" time="2024-11-07T15:43:00Z" level=debug msg="Try to add config from /tmp/go-test-script3779985254/script-eden_vcom/eden-config.yml" --- FAIL: TestVcomLinkTpmRequestEK (0.61s) vcom_test.go:41: time: 2024-11-07T15:43:00.321246586Z out: TestvComLinkTpmRequestEK started vcom_test.go:41: time: 2024-11-07T15:43:00.321265442Z out: Checking if vComLink is running on EVE... vcom_test.go:41: time: 2024-11-07T15:43:00.934670842Z out: vComLink agent is running vcom_test.go:41: time: 2024-11-07T15:43:00.934698184Z out: Checking if vComLink is reachable from a VM, deploying ubuntu-22.04-server-cloudimg-amd64... vcom_test.go:41: time: 2024-11-07T15:43:00.9347273Z out: TestvComLinkTpmRequestEK finished [stderr] Warning: Permanently added '[127.0.0.1]:2222' (ED25519) to the list of known hosts. panic: runtime error: invalid memory address or nil pointer dereference [recovered] panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0xdc0a17] goroutine 64 [running]: testing.tRunner.func1.2({0xecde40, 0x19b54b0}) /opt/hostedtoolcache/go/1.22.3/x64/src/testing/testing.go:1631 +0x24a testing.tRunner.func1() /opt/hostedtoolcache/go/1.22.3/x64/src/testing/testing.go:1634 +0x377 panic({0xecde40?, 0x19b54b0?}) /opt/hostedtoolcache/go/1.22.3/x64/src/runtime/panic.go:770 +0x132 command-line-arguments.TestVcomLinkTpmRequestEK.WithSSH.func2(0xc00085daa8?, {0xc0003c25e8?, 0xc800000?}) /home/runner/actions-runner/_work/eden/eden/eden/pkg/evetestkit/utils.go:451 +0x57 github.com/lf-edge/eden/pkg/evetestkit.(*EveNode).EveDeployApp(_, {_, _}, _, {{0xc0003c25e8, 0x15}, {0x10a8ea7, 0x4e}, {0x106b5df, 0x6}, ...}, ...) /home/runner/actions-runner/_work/eden/eden/eden/pkg/evetestkit/utils.go:501 +0xc4 command-line-arguments.TestVcomLinkTpmRequestEK(0xc000645040) /home/runner/actions-runner/_work/eden/eden/eden/tests/vcom/vcom_test.go:125 +0x51a testing.tRunner(0xc000645040, 0x10d26b8) /opt/hostedtoolcache/go/1.22.3/x64/src/testing/testing.go:1689 +0xfb created by testing.(*T).Run in goroutine 1 /opt/hostedtoolcache/go/1.22.3/x64/src/testing/testing.go:1742 +0x390 [exit status 2] FAIL: testdata/eden_vcom.txt:1: command failure
Execute Eden test workflow / Virtualization test suite
Process completed with exit code 1.
Execute Eden test workflow / Storage test suite (ext4)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-go@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Execute Eden test workflow / EVE upgrade test suite (ext4)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-go@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Execute Eden test workflow / Virtualization test suite
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-go@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Execute Eden test workflow / EVE upgrade test suite (zfs)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-go@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Execute Eden test workflow / User apps test suite
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-go@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Execute Eden test workflow / Smoke tests (ext4, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-go@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Execute Eden test workflow / Smoke tests (ext4, false)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-go@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Execute Eden test workflow / Storage test suite (zfs)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-go@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Execute Eden test workflow / LPS LOC test suite
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-go@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Execute Eden test workflow / Smoke tests (zfs, true)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-go@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Execute Eden test workflow / Smoke tests (zfs, false)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-go@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Execute Eden test workflow / Networking test suite
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-go@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "eden-report-eve-upgrade.tests.txt-tpm-true-ext4", "eden-report-eve-upgrade.tests.txt-tpm-true-zfs", "eden-report-lps-loc.tests.txt-tpm-true-ext4", "eden-report-networking.tests.txt-tpm-true-ext4", "eden-report-smoke.tests.txt-tpm-false-ext4", "eden-report-smoke.tests.txt-tpm-false-zfs", "eden-report-smoke.tests.txt-tpm-true-ext4", "eden-report-smoke.tests.txt-tpm-true-zfs", "eden-report-storage.tests.txt-tpm-true-ext4", "eden-report-storage.tests.txt-tpm-true-zfs", "eden-report-user-apps.tests.txt-tpm-true-ext4", "eden-report-virtualization.tests.txt-tpm-true-ext4". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
eden-report-eve-upgrade.tests.txt-tpm-true-ext4
12.6 MB
eden-report-eve-upgrade.tests.txt-tpm-true-zfs
12.7 MB
eden-report-lps-loc.tests.txt-tpm-true-ext4
16.4 MB
eden-report-networking.tests.txt-tpm-true-ext4
27 MB
eden-report-smoke.tests.txt-tpm-false-ext4
15.8 MB
eden-report-smoke.tests.txt-tpm-false-zfs
17.5 MB
eden-report-smoke.tests.txt-tpm-true-ext4
16 MB
eden-report-smoke.tests.txt-tpm-true-zfs
17.2 MB
eden-report-storage.tests.txt-tpm-true-ext4
931 Bytes
eden-report-storage.tests.txt-tpm-true-zfs
15.6 MB
eden-report-user-apps.tests.txt-tpm-true-ext4
15.5 MB
eden-report-virtualization.tests.txt-tpm-true-ext4
17.1 MB