Bug 283969 - standalone tests can not use "committer" builds
Summary: standalone tests can not use "committer" builds
Status: RESOLVED FIXED
Alias: None
Product: WTP Releng
Classification: WebTools
Component: releng (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: David Williams CLA
QA Contact: David Williams CLA
URL:
Whiteboard:
Keywords: info
Depends on:
Blocks:
 
Reported: 2009-07-20 01:37 EDT by David Williams CLA
Modified: 2009-07-22 00:38 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Williams CLA 2009-07-20 01:37:32 EDT
Somewhere in the standalone scripts, the pre-existing tests that are used assume they come from 'download.eclipse.org'. 

We should make a flag or variable somewhere so that 'committer' builds could also be used.
Comment 1 David Williams CLA 2009-07-20 01:38:31 EDT
Another solution or work-around would be to allow zips "manually" downloaded and stored, say in pre-reqs cache? 
Comment 2 David Williams CLA 2009-07-20 17:18:27 EDT
Besides the manual work-around, I'd discovered there is a property, named 'build.committers', which, if set, should get the files from the build machine. 
Comment 3 David Williams CLA 2009-07-20 17:33:10 EDT
The 'build.committers' property didn't work, when specified on the command line. 

My guess it that it has to be "manually" passed along on some java invocation in the scripts. 

So, re-opening this bug so an easier fix, besides the workaround, can be done, eventually. 
Comment 4 David Williams CLA 2009-07-20 23:09:49 EDT
Oh, the "committers" URL is still the (very) old committers area on downloads. 

        <condition
            property="file.url.1"
            value="http://download.eclipse.org/webtools/committers"
            else="http://download.eclipse.org/webtools/downloads">
            <isset
                property="build.committers"/>
        </condition>

http://download.eclipse.org/webtools/committers

needs to be changed to something like 

http://build.eclipse.org/webtools/committers/${projectname}/${timestamp}



Comment 5 David Williams CLA 2009-07-22 00:38:58 EDT
Fixed so that setting build.committers (such as, -Dbuild.committers=true)
will download from the proper 'build.eclipse.org' URL.