-
Notifications
You must be signed in to change notification settings - Fork 331
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’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failing tests #1088
Comments
For both I'm working on fixing those in #1094. |
@bobvanderlinden fixed the test for #1094 should fix the test for |
Hmm, tests for rubyonrails and phoenix are still failing, even after 'fixes' got merged. The database connection can't be established for both. |
At least for rubyonrails: the test isn't deterministic. It depends on something from the system that isn't in devenv/envvar. Maybe a leftover process that isn't killed after running the test? It seems that once it succeeds, it'll keep succeeding. Need to dig into this again (third time 😅) and maybe make sure it succeeds after a reboot. |
What I noticed with rubyonrails, if I delete I think what's happening is that when processes start, they invoke Something makes the process script crash, resulting in no PostgreSQL running. |
|
Yeah that's it, if I run two concurrent |
Here's the long term plan, Short term, we should just periodically check if $PID is there. |
I see. So it's launching multiple
One consequence of this is that while I found that increasing the timeout to |
We should fix all the tests and accept zero-test policy now with devenv-nixpkgs
As of this commit we have failing tests:
tests
: it just fails without any output, needs investigationexamples/terraform
: due to How to use "permittedInsecurePackages"? #792examples/phoenix
: no idea how to fix it /cc @sevillaarvinexamples/rubyonrails
: cc @bobvanderlindenTo run an example:
PATH=$PWD/result/bin:$PATH ./result/bin/devenv-run-tests --only rubyonrails examples
The text was updated successfully, but these errors were encountered: