Skip to content

matrix-tuwunel: disable check phase on aarch64#528878

Open
scvalex wants to merge 1 commit into
NixOS:masterfrom
scvalex:tuwunel-no-check-on-aarch64
Open

matrix-tuwunel: disable check phase on aarch64#528878
scvalex wants to merge 1 commit into
NixOS:masterfrom
scvalex:tuwunel-no-check-on-aarch64

Conversation

@scvalex
Copy link
Copy Markdown
Contributor

@scvalex scvalex commented Jun 6, 2026

The tuwunel build on aarch64 is timing out in Hydra. Everything is fine on x86-64 in Hydra or when I build locally on aarch64.

This regression was likely introduced during the 1.7.0 version bump in #525790.

Pretty much the only thing that could be timing out in the build are the "smoke tests" that actually start the full server during cargo test. So, let's try disabling check phase on aarch64.

I'm not happy with disabling tests like this, but I don't know how to debug this since I can't reproduce it locally. I'd argue this is fine because the tests are still being run by Hydra on x86-64 and we'll still be running our own NixOS tests on all platforms which also exercise the server.

Things done

@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 11.by: package-maintainer This PR was created by a maintainer of all the package it changes. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 9.needs: reviewer This PR currently has no reviewers requested and needs attention. labels Jun 6, 2026
Copy link
Copy Markdown
Member

@PedroHLC PedroHLC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe all aarch64

@nixpkgs-ci nixpkgs-ci Bot added 12.approvals: 1 This PR was reviewed and approved by one person. and removed 9.needs: reviewer This PR currently has no reviewers requested and needs attention. labels Jun 6, 2026
@scvalex scvalex force-pushed the tuwunel-no-check-on-aarch64 branch from 5604893 to 6e42620 Compare June 7, 2026 06:42
@scvalex
Copy link
Copy Markdown
Contributor Author

scvalex commented Jun 7, 2026

Maybe all aarch64

Good point. Done.

@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. and removed 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. labels Jun 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 11.by: package-maintainer This PR was created by a maintainer of all the package it changes. 12.approvals: 1 This PR was reviewed and approved by one person.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants