Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
skip failing test on linux #4663
The GNU shell returns a code and no signal if it gets a SIGSEGV
This test fails on Linux and therefore travis. I first thought it would be a node code issue and created some test-code (https://github.com/robertkowalski/node-signal-debian), but happily TJ helped me to identify the issue with
After that commit every test for node 0.10 (0.8 still one missing) is running on travis, so we could start using travis for CI which could help us alot in daily work (e.g. pretesting PRs and giving automatic feedback, providing a single point of truth for tests). I tested it already with my github account, a run takes 7 minutes (including the old tests)
@tjfontaine changing the tests doesn't work I think.
The problem already starts in lifecycle.js (where preinstall-hooks & co run):
npm spawns a child already there with the shell of choice (
@robertkowalski What code does linux die with?
The point of this test is to make sure that