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

Many enhancements #25

Merged
merged 11 commits into from Oct 6, 2017

Conversation

Projects
None yet
2 participants
@guillep
Contributor

guillep commented Oct 6, 2017

  • Run tests on pharo 6.1
  • Fix failing tests in linux due to open /tmp file
  • added printOn: to a OSSubprocess
  • The child watcher process should run in Processor highIOPriority
  • Blocking waitForExit should not block is process already finished.

guillep added some commits Oct 4, 2017

Fix tests by opening /tmp before calling lsof.
We obtain the open tmp files before the open files because apparently getting the entries of /tmp using
	    '/tmp' asFileReference entries
	
	opens a file descriptor and lets the FD open. Thus #numberOfOpenFiles, using lsof, detects /tmp as an open file and makes the test fail.
	
	This happens only in travis under Ubuntu.

@marianopeck marianopeck merged commit e61c00e into pharo-contributions:master Oct 6, 2017

1 check failed

continuous-integration/travis-ci/pr The Travis CI build failed
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment