Bug 370480 - new job to run Windows tests for 4.2 build
Summary: new job to run Windows tests for 4.2 build
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: CI-Jenkins (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Eclipse Webmaster CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 355430
  Show dependency tree
 
Reported: 2012-02-02 13:59 EST by Kim Moir CLA
Modified: 2012-02-03 13:41 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kim Moir CLA 2012-02-02 13:59:44 EST
I'd like a new Hudson job to run Windows tests for 4.2.

I'd like to mirror the approach that the Orion team has used to run their windows tests where they use JSON to invoke the tests and a token for authentication to Hudson.

Previously, the (Eclipse SDK) used the approach that we had a Hudson job to run the build, which if successful, invoked several test jobs (chained build).  However, this was problematic because often network timeouts caused the tests jobs to fail or if one suite caused the tests to fail, we would have to restart the entire suite.  So the new approach I'm going to take is to invoke the build from cron on build.eclipse.org but use JSON to invoke the tests and copy the results.  This also allows us to update the git repos with tags because the job can be run as someone with commit rights.

You can copy this job for reference but give me rights on it. Please call it JUnit-win2

https://hudson.eclipse.org/hudson/job/orion-jstest-windows/

Also, do I need a new HUDSON_TOKEN separate from the one used in the Orion tests?
Comment 1 Eclipse Webmaster CLA 2012-02-03 11:08:42 EST
OK I"ve created the job.  To me the tokens look to be pre-defined(click on the ?  for a list) by Hudson.

-M.
Comment 2 Kim Moir CLA 2012-02-03 11:29:40 EST
When I try to look at the job, it says "This job is currently disabled".

Also, could you please add this job to the Eclipse and Equinox category.
Comment 3 Kim Moir CLA 2012-02-03 11:44:47 EST
So I have permissions to enable it, never mind about that :-)
Comment 4 Eclipse Webmaster CLA 2012-02-03 13:41:08 EST
Ok, done.

-M.