Skip to content
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

test: tmpdir creation failures should fail tests #1976

Closed
wants to merge 1 commit into from

Conversation

Trott
Copy link
Member

@Trott Trott commented Jun 14, 2015

tmpdir creation only happens for tests that need it. So failure to
refresh the temporary directory should result in a failed test.

CI: https://jenkins-iojs.nodesource.com/job/iojs+any-pr+multi/843/

/cc @rvagg who suggested it here and @Fishrock123 who suggested it here

@mscdex mscdex added the test Issues and PRs related to the tests. label Jun 14, 2015
@rvagg
Copy link
Member

rvagg commented Jun 15, 2015

yes yes, lgtm

@Trott
Copy link
Member Author

Trott commented Jun 15, 2015

Great! Unless someone else swoops in with an objection, I'll merge this Tuesday morning PDT (Tuesday afternoon UTC).

@Fishrock123
Copy link
Member

LGTM

@Trott
Copy link
Member Author

Trott commented Jun 16, 2015

Can somebody kick this off in Jenkins? (It's sitting in https://github.com/Trott/io.js master branch if you want to use that.) I appear to have lost my Job/Build permission and can't do it anymore. (/cc @rvagg)
screen shot 2015-06-16 at 8 11 15 am

@Trott
Copy link
Member Author

Trott commented Jun 17, 2015

Maybe @Fishrock123 or @chrisdickinson can kick off a CI run for me on this? I seem to have had my CI privs revoked or something...

@jbergstroem
Copy link
Member

CI here: https://jenkins-iojs.nodesource.com/job/iojs+any-pr+multi/26/

Not sure why you're getting permission issues. I'll have a look.

@jbergstroem
Copy link
Member

@Trott can you rebase on latest master?

Also, you're saying you are getting issues creating a job from this project? https://jenkins-iojs.nodesource.com/job/iojs+any-pr+multi/

Trott added a commit to Trott/io.js that referenced this pull request Jun 17, 2015
tmpdir creation only happens for tests that need it. So failure to
refresh the temporary directory should result in a failed test.

PR-URL: nodejs#1976
Reviewed-By: Rod Vagg <rod@vagg.org>
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
tmpdir creation only happens for tests that need it. So failure to
refresh the temporary directory should result in a failed test.
@Trott
Copy link
Member Author

Trott commented Jun 17, 2015

Rebased as requested.

Yes, when I go to https://jenkins-iojs.nodesource.com/job/iojs+any-pr+multi/, I no longer see "Build With Parameters" even though I'm logged in. And if I just go right to eh URL for building, I get the error in the screenshot above.

@jbergstroem
Copy link
Member

CI here: https://jenkins-iojs.nodesource.com/job/iojs+any-pr+multi/27/

I'm no Jenkins wizard, but we'll figure the permissions issue out somehow.

@Trott
Copy link
Member Author

Trott commented Jun 17, 2015

Merged in 88c1831

@Trott Trott closed this Jun 17, 2015
@rvagg
Copy link
Member

rvagg commented Jun 17, 2015

I suspect this is a case sensitivity issue with Jenkins, try again now @Trott I've added you back in to the permissions matrix lower-case

@Trott
Copy link
Member Author

Trott commented Jun 17, 2015

@rvagg My permissions are back, so that appears to have done it. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test Issues and PRs related to the tests.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants