Add first golang-only test #2277
eden.yml
on: pull_request
Execute Eden test workflow
/
Determine best available runner
0s
Execute Eden test workflow
/
Networking test suite
1h 1m
Execute Eden test workflow
/
LPS LOC test suite
51m 42s
Execute Eden test workflow
/
User apps test suite
33m 45s
Execute Eden test workflow
/
Virtualization test suite
25m 45s
Matrix: Execute Eden test workflow / EVE upgrade test suite
Matrix: Execute Eden test workflow / Smoke tests
Matrix: Execute Eden test workflow / Storage test suite
Annotations
4 errors and 13 warnings
Execute Eden test workflow / Virtualization test suite:
tests/workflow/testdata/eden_vcom.txt#L1
[stdout]
time: 2024-11-08T14:49:15.224844998Z out: VCOM Test started
configName: default
configFile: /home/runner/.eden/contexts/default.yml
time="2024-11-08T14:49:15Z" level=debug msg="Will use config from /home/runner/.eden/contexts/default.yml"
time="2024-11-08T14:49:15Z" level=debug msg="Try to add config from /tmp/go-test-script2923619571/script-eden_vcom/eden-config.yml"
--- FAIL: TestVcomLinkTpmRequestEK (0.58s)
vcom_test.go:41: time: 2024-11-08T14:49:15.254630679Z out: TestvComLinkTpmRequestEK started
vcom_test.go:41: time: 2024-11-08T14:49:15.254662339Z out: Checking if vComLink is running on EVE...
vcom_test.go:41: time: 2024-11-08T14:49:15.836145095Z out: vComLink agent is running
vcom_test.go:41: time: 2024-11-08T14:49:15.836192504Z out: Checking if vComLink is reachable from a VM, deploying ubuntu-22.04-server-cloudimg-amd64...
vcom_test.go:41: time: 2024-11-08T14:49:15.83622745Z 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 70 [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(0xc00010faa8?, {0xc000928040?, 0xc800000?})
/home/runner/actions-runner/_work/eden/eden/eden/pkg/evetestkit/utils.go:451 +0x57
github.com/lf-edge/eden/pkg/evetestkit.(*EveNode).EveDeployApp(_, {_, _}, _, {{0xc000928040, 0x19}, {0x10a8ea7, 0x4e}, {0x106b5df, 0x6}, ...}, ...)
/home/runner/actions-runner/_work/eden/eden/eden/pkg/evetestkit/utils.go:501 +0xc4
command-line-arguments.TestVcomLinkTpmRequestEK(0xc000231520)
/home/runner/actions-runner/_work/eden/eden/eden/tests/vcom/vcom_test.go:125 +0x51a
testing.tRunner(0xc000231520, 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 / Smoke tests (zfs, false):
tests/eclient/testdata/ctrl_cert_change.txt#L59
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[eclient2]' state: '-' secs: 600
time: 2024-11-08T15:00:49.415028672Z out: appName eclient2 state changed to RUNNING
app_test.go:178: ASSERTION FAILED (2024-11-08T15:10:49.416095979Z): expected apps [eclient2] in - state
app_test.go:180: actual eclient2: RUNNING
app_test.go:182: history of states for eclient2:
app_test.go:184: state: no info from controller received in: 2024-11-08T15:00:49.397248531Z
app_test.go:184: state: RUNNING received in: 2024-11-08T15:00:49.415026908Z
--- app eclient2 logs ---
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Found user 'avahi' (UID 86) and group 'avahi' (GID 86).","msgid":"1","timestamp":"2024-11-08T14:53:43.667195496Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Successfully dropped root privileges.","msgid":"2","timestamp":"2024-11-08T14:53:43.667269384Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"avahi-daemon 0.8 starting up.","msgid":"3","timestamp":"2024-11-08T14:53:43.667621777Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"WARNING: No NSS support for mDNS detected, consider installing nss-mdns!","msgid":"4","timestamp":"2024-11-08T14:53:43.667665716Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Successfully called chroot().","msgid":"5","timestamp":"2024-11-08T14:53:43.667808883Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Successfully dropped remaining capabilities.","msgid":"6","timestamp":"2024-11-08T14:53:43.667866452Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Loading service file /services/http.service.","msgid":"7","timestamp":"2024-11-08T14:53:43.667987550Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Loading service file /services/sftp-ssh.service.","msgid":"8","timestamp":"2024-11-08T14:53:43.674376343Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Loading service file /services/ssh.service.","msgid":"9","timestamp":"2024-11-08T14:53:43.674446642Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Joining mDNS multicast group on interface nbu1x2.1.IPv4 with address 10.11.12.3.","msgid":"10","timestamp":"2024-11-08T14:53:43.719122497Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"New relevant interface nbu1x2.1.IPv4 for mDNS.","msgid":"11","timestamp":"2024-11-08T14:53:43.719212745Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Joining mDNS multicast group on interface lo.IPv4 with address 127.0.0.1.","msgid":"12","timestamp":"2024-11-08T14:53:43.719447910Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"New relevant interface lo.IPv4 for mDNS.","msgid":"13","timestamp":"2024-11-08T14:53:43.719475810Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Network interface enumeration completed.","msgid":"14","timestamp":"2024-11-08T14:53:43.719579978Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Registering new address record for fe80::a8d1:36ff:fe28:868 on nbu1x2.1.*.","msgid":"15","timestamp":"2024-11-08T14:53:43.719606737Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Registering new address record for 10.11.12.3 on nbu1x2.1.IPv4.","msgid":"16","timestamp":"2024-11-08T14:53:43.719721535Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Registering new address record for ::1 on lo.*.","msgid":"17","timestamp":"2024-11-08T14:53:43.719748304Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Registering new address record for 127.0.0.1 on lo.IPv4.","msgid":"18","timestamp":"2024-11-08T14:53:43.719873762Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Withdrawing address record for fe80::a8d1:36ff:fe28:868 on nbu1x2.1.","msgid":"19","timestamp":"2024-11-08T14:53:43.962648572Z"}
{"source":"86b5f2ee-c86a-4778-b079-faf62a7b261f.1.2","content":"Withdrawing address record for 10.11.12.3 on nbu1x2.1.","msgid":"20","timestamp":
|
Execute Eden test workflow / Smoke tests (zfs, false)
Process completed with exit code 1.
|
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 / 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 / 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 / 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 / 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 / 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 / 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 / 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, 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 / 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 / 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
|
13.7 MB |
|
eden-report-lps-loc.tests.txt-tpm-true-ext4
|
16.7 MB |
|
eden-report-networking.tests.txt-tpm-true-ext4
|
26.5 MB |
|
eden-report-smoke.tests.txt-tpm-false-ext4
|
16.8 MB |
|
eden-report-smoke.tests.txt-tpm-false-zfs
|
14.7 MB |
|
eden-report-smoke.tests.txt-tpm-true-ext4
|
15.9 MB |
|
eden-report-smoke.tests.txt-tpm-true-zfs
|
17.1 MB |
|
eden-report-storage.tests.txt-tpm-true-ext4
|
15.5 MB |
|
eden-report-storage.tests.txt-tpm-true-zfs
|
16.6 MB |
|
eden-report-user-apps.tests.txt-tpm-true-ext4
|
14.5 MB |
|
eden-report-virtualization.tests.txt-tpm-true-ext4
|
17.1 MB |
|