-
-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
openssh: put tests into passthru #277579
base: master
Are you sure you want to change the base?
openssh: put tests into passthru #277579
Conversation
@ofborg test openssh |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice idea!
I don't think Hydra automatically builds |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-already-reviewed/2617/1346 |
Suggest using the |
I am basically doing the same in an overlay since a longer time because the tests are so annoyingly slow. |
hm. why does this fail on aarch64-linux? |
3736e47
to
26e49b6
Compare
I think that was just an ofborg runner issue. Seems to be fine now |
@nikstur I really would like to merge this, but this feedback ^^ needs to be addressed. |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-already-reviewed/2617/1559 |
I guess the solution is to explicitly add the openssh tests to a hydra jobset. I don't know much about hydra though. Any pointers would be appreciated. |
openssh tests are very slow (they take ~30 mins because they are not parallelized). This makes rebuilding (esp. after changes e.g. to systemd) painful. Putting the tests into a separate derivation solves this without losing any testing capability. Debian does the same: https://packages.debian.org/sid/openssh-tests
26e49b6
to
8677517
Compare
I added this to release-small now. I would love if someone that knows more about hydra could review this. |
Seems to evaluate on my machine:
|
openssh tests are very slow (they take ~30 mins because they are not parallelized). This makes rebuilding (esp. after changes e.g. to systemd) painful. Putting the tests into a separate derivation solves this without losing any testing capability.
Debian does the same: https://packages.debian.org/sid/openssh-tests
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 馃憤 reaction to pull requests you find important.