Re: Build failed in Hudson: Buildr CI on Windows #6

2010-05-28 Thread Antoine Toulme
https://issues.apache.org/jira/browse/INFRA-2751

On Fri, May 28, 2010 at 12:04, Antoine Toulme wrote:

> Oh ok. Hudson only sends emails when build is failing OR on the first build
> where the build is successful again.
>
> So it should be less noise hopefully.
>
>
> On Fri, May 28, 2010 at 12:01, Daniel Spiewak  wrote:
>
>> > Hey, you're not going to not read those emails, are you :) ?
>> >
>>
>> I don't even read the CI emails from our server at Novell!  (unless the
>> build is failing because of one of my commits, but then I have filters to
>> catch that case)  I'm not big on the whole CI spam thing.  I know it's
>> useful for a lot of people, which is why I don't usually complain about
>> it,
>> but I really don't get that much out of hearing that the build is
>> *still*working after the 82nd commit in the last hour.  :-)
>>
>> Daniel
>>
>
>


Buildr CI on Windows - Build # 8 - Still Failing!

2010-05-28 Thread antoine
Buildr CI on Windows - Build # 8 - Still Failing:

Full build log:
${BUILD_LOG, 1}


Buildr CI on Windows - Build # 7 - Still Failing!

2010-05-28 Thread antoine
Buildr CI on Windows - Build # 7 - Still Failing:

Full build log:
[...truncated 3865 lines...]
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/application.rb:622:in `invoke_with_call_chain'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/project.rb:325:in `local_task'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/project.rb:350:in `[]'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/project.rb:350:in `each'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/project.rb:323:in `local_task'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in 
`execute_without_a_record'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in 
`execute_without_a_record'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/spec/spec_helpers.rb:144:in `execute'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/application.rb:636:in `invoke_with_call_chain'
c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/application.rb:622:in `invoke_with_call_chain'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
./spec/packaging/packaging_spec.rb:646:
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/spec/spec_helpers.rb:155:in `call'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/spec/spec_helpers.rb:155:in `matches?'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/handler.rb:11:in
 `handle_matcher'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/extensions/kernel.rb:27:in
 `should'
./spec/packaging/packaging_spec.rb:646:
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
 `instance_eval'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
 `execute'
c:/intalio/ruby/lib/ruby/1.8/timeout.rb:53:in `timeout'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:37:in
 `execute'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:214:in
 `run_examples'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in
 `each'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in
 `run_examples'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:103:in
 `run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:23:in
 `run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in
 `each'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in
 `run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/options.rb:151:in
 `run_examples'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/command_line.rb:9:in
 `run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/bin/spec:5

32)
URI::InvalidURIError in 'Rake::Task upload should upload artifact and POM'
bad URI(is not URI?): file://D:/Documents and 
Settings/Administrator/.hudson/jobs/Buildr CI on Windows/workspace/tmp/remote
c:/intalio/ruby/lib/ruby/1.8/uri/common.rb:436:in `split'
c:/intalio/ruby/lib/ruby/1.8/uri/common.rb:485:in `parse'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/packaging/artifact.rb:185:in `upload'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/packaging/artifact.rb:181:in `upload'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/packaging/package.rb:195:in `package'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in 
`execute_without_a_record'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7

Re: Build failed in Hudson: Buildr CI on Windows #6

2010-05-28 Thread Antoine Toulme
Oh ok. Hudson only sends emails when build is failing OR on the first build
where the build is successful again.

So it should be less noise hopefully.

On Fri, May 28, 2010 at 12:01, Daniel Spiewak  wrote:

> > Hey, you're not going to not read those emails, are you :) ?
> >
>
> I don't even read the CI emails from our server at Novell!  (unless the
> build is failing because of one of my commits, but then I have filters to
> catch that case)  I'm not big on the whole CI spam thing.  I know it's
> useful for a lot of people, which is why I don't usually complain about it,
> but I really don't get that much out of hearing that the build is
> *still*working after the 82nd commit in the last hour.  :-)
>
> Daniel
>


Re: Build failed in Hudson: Buildr CI on Windows #6

2010-05-28 Thread Daniel Spiewak
> Hey, you're not going to not read those emails, are you :) ?
>

I don't even read the CI emails from our server at Novell!  (unless the
build is failing because of one of my commits, but then I have filters to
catch that case)  I'm not big on the whole CI spam thing.  I know it's
useful for a lot of people, which is why I don't usually complain about it,
but I really don't get that much out of hearing that the build is
*still*working after the 82nd commit in the last hour.  :-)

Daniel


Re: Build failed in Hudson: Buildr CI on Windows #6

2010-05-28 Thread Antoine Toulme
Hey, you're not going to not read those emails, are you :) ?

Yes, I will ask for the creation of a new list. That might not happen before
a week though.

On Fri, May 28, 2010 at 10:50, Daniel Spiewak  wrote:

> I second the motion.  Gmail filters work wonders, but it's still extra
> trouble.
>
> Daniel
>
>
> On May 28, 2010, at 12:43 PM, "Charles Oliver Nutter" 
> wrote:
>
>  Can you maybe pipe these to another list and have people opt-in? If
>> there's going to be a continuous stream of Hudson build emails, I'll
>> probably drop off the buildr dev list.
>>
>> On Fri, May 28, 2010 at 2:08 AM,   wrote:
>>
>>> See 
>>>
>>> Changes:
>>>
>>> [toulmean] partial fix for BUILDR-445: relax rspec dependency
>>>
>>> --
>>> [...truncated 3862 lines...]
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/application.rb:629:in
>>> `invoke_with_call_chain'
>>> c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/application.rb:622:in
>>> `invoke_with_call_chain'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/project.rb:325:in `local_task'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/project.rb:350:in `[]'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/project.rb:350:in `each'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/project.rb:323:in `local_task'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
>>> `call'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
>>> `execute_without_a_record'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
>>> `each'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
>>> `execute_without_a_record'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/spec/spec_helpers.rb:144:in `execute'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/application.rb:636:in
>>> `invoke_with_call_chain'
>>> c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/application.rb:622:in
>>> `invoke_with_call_chain'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
>>> ./spec/packaging/packaging_spec.rb:646:
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/spec/spec_helpers.rb:155:in `call'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/spec/spec_helpers.rb:155:in `matches?'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/handler.rb:11:in
>>> `handle_matcher'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/extensions/kernel.rb:27:in
>>> `should'
>>> ./spec/packaging/packaging_spec.rb:646:
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
>>> `instance_eval'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
>>> `execute'
>>> c:/intalio/ruby/lib/ruby/1.8/timeout.rb:53:in `timeout'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:37:in
>>> `execute'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:214:in
>>> `run_examples'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in
>>> `each'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in
>>> `run_examples'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:103:in
>>> `run'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:23:in
>>> `run'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in
>>> `each'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_r

Re: spec 'should not touch target directory unless running'?

2010-05-28 Thread Antoine Toulme
sleep 1 should cut it (it's in seconds).

Go go go!

On Fri, May 28, 2010 at 10:02, Pepijn Van Eeckhoudt <
pepijn.vaneeckho...@luciad.com> wrote:

> First failure I checked was this one:
>
> it 'should not touch target directory unless running' do
>mkpath 'target' ; File.utime @early, @early, 'target'
>@filter.from('src').into('target').exclude('*').run
>File.mtime('target').should be_close(@early, 10)
> end
>
> Can this ever work? On many systems you're not allowed to set the mtime of
> a file/dir to a time in the past. The pickaxe even states that utime does
> not work on all systems. It's probably safer to read the mtime, sleep, run
> the filter and then check the mtime again. How do you do
> java.lang.Thread#sleep in ruby?
>
> Pepijn
>


Re: Build failed in Hudson: Buildr CI on Windows #6

2010-05-28 Thread Daniel Spiewak
I second the motion.  Gmail filters work wonders, but it's still extra  
trouble.


Daniel

On May 28, 2010, at 12:43 PM, "Charles Oliver Nutter" > wrote:



Can you maybe pipe these to another list and have people opt-in? If
there's going to be a continuous stream of Hudson build emails, I'll
probably drop off the buildr dev list.

On Fri, May 28, 2010 at 2:08 AM,   wrote:
See 


Changes:

[toulmean] partial fix for BUILDR-445: relax rspec dependency

--
[...truncated 3862 lines...]
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/lib/buildr/core/application.rb:629:in  
`invoke_with_call_chain'

c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/lib/buildr/core/application.rb:622:in  
`invoke_with_call_chain'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/lib/buildr/core/project.rb:325:in `local_task'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/lib/buildr/core/project.rb:350:in `[]'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/lib/buildr/core/project.rb:350:in `each'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/lib/buildr/core/project.rb:323:in `local_task'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb: 
636:in `call'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb: 
636:in `execute_without_a_record'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb: 
631:in `each'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb: 
631:in `execute_without_a_record'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/spec/spec_helpers.rb:144:in `execute'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/lib/buildr/core/application.rb:636:in  
`invoke_with_call_chain'

c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/lib/buildr/core/application.rb:622:in  
`invoke_with_call_chain'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'

./spec/packaging/packaging_spec.rb:646:
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/spec/spec_helpers.rb:155:in `call'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on  
Windows/workspace/spec/spec_helpers.rb:155:in `matches?'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/ 
expectations/handler.rb:11:in `handle_matcher'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/ 
expectations/extensions/kernel.rb:27:in `should'

./spec/packaging/packaging_spec.rb:646:
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/ 
example_methods.rb:40:in `instance_eval'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/ 
example_methods.rb:40:in `execute'

c:/intalio/ruby/lib/ruby/1.8/timeout.rb:53:in `timeout'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/ 
example_methods.rb:37:in `execute'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/ 
example_group_methods.rb:214:in `run_examples'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/ 
example_group_methods.rb:212:in `each'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/ 
example_group_methods.rb:212:in `run_examples'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/ 
example_group_methods.rb:103:in `run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/ 
example_group_runner.rb:23:in `run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/ 
example_group_runner.rb:22:in `each'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/ 
example_group_runner.rb:22:in `run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/ 
options.rb:151:in `run_examples'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/ 
command_line.rb:9:in `run'

c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/bin/spec:5

32)
URI::InvalidURIError in 'Rake::Task upload should upload artifact  
and POM'
bad URI(is not URI?): file://D:/Documents and Settings/ 
Administrator/.hudson/jobs/Buildr CI on Window

Re: Build failed in Hudson: Buildr CI on Windows #6

2010-05-28 Thread Charles Oliver Nutter
Can you maybe pipe these to another list and have people opt-in? If
there's going to be a continuous stream of Hudson build emails, I'll
probably drop off the buildr dev list.

On Fri, May 28, 2010 at 2:08 AM,   wrote:
> See 
>
> Changes:
>
> [toulmean] partial fix for BUILDR-445: relax rspec dependency
>
> --
> [...truncated 3862 lines...]
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/lib/buildr/core/application.rb:629:in 
> `invoke_with_call_chain'
> c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/lib/buildr/core/application.rb:622:in 
> `invoke_with_call_chain'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/lib/buildr/core/project.rb:325:in `local_task'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/lib/buildr/core/project.rb:350:in `[]'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/lib/buildr/core/project.rb:350:in `each'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/lib/buildr/core/project.rb:323:in `local_task'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in 
> `execute_without_a_record'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in 
> `execute_without_a_record'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/spec/spec_helpers.rb:144:in `execute'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/lib/buildr/core/application.rb:636:in 
> `invoke_with_call_chain'
> c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/lib/buildr/core/application.rb:622:in 
> `invoke_with_call_chain'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
> ./spec/packaging/packaging_spec.rb:646:
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/spec/spec_helpers.rb:155:in `call'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
> Windows/workspace/spec/spec_helpers.rb:155:in `matches?'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/handler.rb:11:in
>  `handle_matcher'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/extensions/kernel.rb:27:in
>  `should'
> ./spec/packaging/packaging_spec.rb:646:
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
>  `instance_eval'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
>  `execute'
> c:/intalio/ruby/lib/ruby/1.8/timeout.rb:53:in `timeout'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:37:in
>  `execute'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:214:in
>  `run_examples'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in
>  `each'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in
>  `run_examples'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:103:in
>  `run'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:23:in
>  `run'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in
>  `each'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in
>  `run'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/options.rb:151:in
>  `run_examples'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/command_line.rb:9:in
>  `run'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/bin/spec:5
>
> 32)
> URI::InvalidURIError in 'Rake::Task upload should upload artifact and POM'
> bad URI(is not URI?): file://D:/Documents and 
> Settings/Administrator/.hudson/jobs/Buildr CI on Windows/workspace/tmp/remote
> c:/intalio/rub

spec 'should not touch target directory unless running'?

2010-05-28 Thread Pepijn Van Eeckhoudt

First failure I checked was this one:

it 'should not touch target directory unless running' do
mkpath 'target' ; File.utime @early, @early, 'target'
@filter.from('src').into('target').exclude('*').run
File.mtime('target').should be_close(@early, 10)
end

Can this ever work? On many systems you're not allowed to set the mtime 
of a file/dir to a time in the past. The pickaxe even states that utime 
does not work on all systems. It's probably safer to read the mtime, 
sleep, run the filter and then check the mtime again. How do you do 
java.lang.Thread#sleep in ruby?


Pepijn


Re: Build failed in Hudson: Buildr CI on Windows #6

2010-05-28 Thread Pepijn Van Eeckhoudt
Ok. I've run the specs and I'm getting 31 failures now on Windows XP. 
I'll have a look at them next week.


Pepijn

On 28/5/2010 18:46, Antoine Toulme wrote:

Win XP or Win 7 have failures. How much they overlap is yet to be
determined... but if you get to fix _anything_ on Windows, that's a
great step.

We're not far from having everything in check.

On Fri, May 28, 2010 at 09:41, Pepijn Van Eeckhoudt
mailto:pepijn.vaneeckho...@luciad.com>>
wrote:

Still specific to Windows 7 or just Windows in general?

Pepijn


On 28/5/2010 18:01, Antoine Toulme wrote:

I will install Scala on the Windows machine and will change the
message to
get the full build log.

On Fri, May 28, 2010 at 00:08,mailto:anto...@lunar-ocean.com>>  wrote:


See

Changes:

[toulmean] partial fix for BUILDR-445: relax rspec dependency

--
[...truncated 3862 lines...]
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/lib/buildr/core/application.rb:629:in
`invoke_with_call_chain'
c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/lib/buildr/core/application.rb:622:in
`invoke_with_call_chain'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/lib/buildr/core/project.rb:325:in `local_task'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/lib/buildr/core/project.rb:350:in `[]'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/lib/buildr/core/project.rb:350:in
`local_projects'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/lib/buildr/core/project.rb:350:in `each'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/lib/buildr/core/project.rb:350:in
`local_projects'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/lib/buildr/core/project.rb:323:in `local_task'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
`call'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
`execute_without_a_record'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
`each'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
`execute_without_a_record'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/spec/spec_helpers.rb:144:in `execute'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/lib/buildr/core/application.rb:636:in
`invoke_with_call_chain'
c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/lib/buildr/core/application.rb:622:in
`invoke_with_call_chain'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
./spec/packaging/packaging_spec.rb:646:
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/spec/spec_helpers.rb:155:in `call'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr
CI on
Windows/workspace/spec/spec_helpers.rb:155:in `matches?'

c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/handler.rb:11:in
`handle_matcher'

c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/extensions/kernel.rb:27:in
`should'
./spec/packaging/packaging_spec.rb:646:

c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
`instance_eval'

c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
`execute'
c:/intalio/ruby/lib/ruby/1.8/timeout.rb:53:in `timeout'

c:/intalio/ruby/lib/ruby/gems/1.8/ge

Re: Build failed in Hudson: Buildr CI on Windows #6

2010-05-28 Thread Antoine Toulme
Win XP or Win 7 have failures. How much they overlap is yet to be
determined... but if you get to fix _anything_ on Windows, that's a great
step.

We're not far from having everything in check.

On Fri, May 28, 2010 at 09:41, Pepijn Van Eeckhoudt <
pepijn.vaneeckho...@luciad.com> wrote:

> Still specific to Windows 7 or just Windows in general?
>
> Pepijn
>
>
> On 28/5/2010 18:01, Antoine Toulme wrote:
>
>> I will install Scala on the Windows machine and will change the message to
>> get the full build log.
>>
>> On Fri, May 28, 2010 at 00:08,  wrote:
>>
>>  See
>>>
>>> Changes:
>>>
>>> [toulmean] partial fix for BUILDR-445: relax rspec dependency
>>>
>>> --
>>> [...truncated 3862 lines...]
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/application.rb:629:in
>>> `invoke_with_call_chain'
>>> c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/application.rb:622:in
>>> `invoke_with_call_chain'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/project.rb:325:in `local_task'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/project.rb:350:in `[]'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/project.rb:350:in `each'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/project.rb:323:in `local_task'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
>>> `call'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
>>> `execute_without_a_record'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
>>> `each'
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
>>> `execute_without_a_record'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/spec/spec_helpers.rb:144:in `execute'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/application.rb:636:in
>>> `invoke_with_call_chain'
>>> c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/application.rb:622:in
>>> `invoke_with_call_chain'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
>>> ./spec/packaging/packaging_spec.rb:646:
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/spec/spec_helpers.rb:155:in `call'
>>> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
>>> Windows/workspace/spec/spec_helpers.rb:155:in `matches?'
>>>
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/handler.rb:11:in
>>> `handle_matcher'
>>>
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/extensions/kernel.rb:27:in
>>> `should'
>>> ./spec/packaging/packaging_spec.rb:646:
>>>
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
>>> `instance_eval'
>>>
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
>>> `execute'
>>> c:/intalio/ruby/lib/ruby/1.8/timeout.rb:53:in `timeout'
>>>
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:37:in
>>> `execute'
>>>
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:214:in
>>> `run_examples'
>>>
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in
>>> `each'
>>>
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in
>>> `run_examples'
>>>
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:103:in
>>> `run'
>>>
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:23:in
>>> `run'
>>>
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in
>>> `each'
>>>
>>> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner

Re: Build failed in Hudson: Buildr CI on Windows #6

2010-05-28 Thread Pepijn Van Eeckhoudt

Still specific to Windows 7 or just Windows in general?

Pepijn

On 28/5/2010 18:01, Antoine Toulme wrote:

I will install Scala on the Windows machine and will change the message to
get the full build log.

On Fri, May 28, 2010 at 00:08,  wrote:


See

Changes:

[toulmean] partial fix for BUILDR-445: relax rspec dependency

--
[...truncated 3862 lines...]
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/lib/buildr/core/application.rb:629:in
`invoke_with_call_chain'
c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/lib/buildr/core/application.rb:622:in
`invoke_with_call_chain'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/lib/buildr/core/project.rb:325:in `local_task'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/lib/buildr/core/project.rb:350:in `[]'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/lib/buildr/core/project.rb:350:in `each'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/lib/buildr/core/project.rb:323:in `local_task'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
`execute_without_a_record'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
`execute_without_a_record'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/spec/spec_helpers.rb:144:in `execute'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/lib/buildr/core/application.rb:636:in
`invoke_with_call_chain'
c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/lib/buildr/core/application.rb:622:in
`invoke_with_call_chain'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
./spec/packaging/packaging_spec.rb:646:
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/spec/spec_helpers.rb:155:in `call'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/spec/spec_helpers.rb:155:in `matches?'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/handler.rb:11:in
`handle_matcher'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/extensions/kernel.rb:27:in
`should'
./spec/packaging/packaging_spec.rb:646:
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
`instance_eval'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
`execute'
c:/intalio/ruby/lib/ruby/1.8/timeout.rb:53:in `timeout'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:37:in
`execute'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:214:in
`run_examples'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in
`each'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in
`run_examples'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:103:in
`run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:23:in
`run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in
`each'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in
`run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/options.rb:151:in
`run_examples'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/command_line.rb:9:in
`run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/bin/spec:5

32)
URI::InvalidURIError in 'Rake::Task upload should upload artifact and POM'
bad URI(is not URI?): file://D:/Documents and
Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/workspace/tmp/remote
c:/intalio/ruby/lib/ruby/1.8/uri/common.rb:436:in `split'
c:/intalio/ruby/lib/ruby/1.8/uri/common.rb:485:in `parse'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
Windows/wo

Re: Build failed in Hudson: Buildr CI on Windows #6

2010-05-28 Thread Antoine Toulme
I will install Scala on the Windows machine and will change the message to
get the full build log.

On Fri, May 28, 2010 at 00:08,  wrote:

> See 
>
> Changes:
>
> [toulmean] partial fix for BUILDR-445: relax rspec dependency
>
> --
> [...truncated 3862 lines...]
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/lib/buildr/core/application.rb:629:in
> `invoke_with_call_chain'
> c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/lib/buildr/core/application.rb:622:in
> `invoke_with_call_chain'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/lib/buildr/core/project.rb:325:in `local_task'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/lib/buildr/core/project.rb:350:in `[]'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/lib/buildr/core/project.rb:350:in `each'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/lib/buildr/core/project.rb:323:in `local_task'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
> `execute_without_a_record'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
> `execute_without_a_record'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/spec/spec_helpers.rb:144:in `execute'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/lib/buildr/core/application.rb:636:in
> `invoke_with_call_chain'
> c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/lib/buildr/core/application.rb:622:in
> `invoke_with_call_chain'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
> ./spec/packaging/packaging_spec.rb:646:
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/spec/spec_helpers.rb:155:in `call'
> D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/spec/spec_helpers.rb:155:in `matches?'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/handler.rb:11:in
> `handle_matcher'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/extensions/kernel.rb:27:in
> `should'
> ./spec/packaging/packaging_spec.rb:646:
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
> `instance_eval'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
> `execute'
> c:/intalio/ruby/lib/ruby/1.8/timeout.rb:53:in `timeout'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:37:in
> `execute'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:214:in
> `run_examples'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in
> `each'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in
> `run_examples'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:103:in
> `run'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:23:in
> `run'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in
> `each'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in
> `run'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/options.rb:151:in
> `run_examples'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/command_line.rb:9:in
> `run'
> c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/bin/spec:5
>
> 32)
> URI::InvalidURIError in 'Rake::Task upload should upload artifact and POM'
> bad URI(is not URI?): file://D:/Documents and
> Settings/Administrator/.hudson/jobs/Buildr CI on
> Windows/workspace/tmp/remote
> c:/intalio/ruby/lib/ruby/1.8/uri/common.rb:436:in `split'
> c:/intalio/ruby/lib/ruby/1.8/uri/common.rb:485:in `parse'
> D:/Docu

Re: Overview of issues blocking 1.4.0 release

2010-05-28 Thread Antoine Toulme
Hi Pepjin,

we have spec failures on Windows, and it looks like we reproduce 2 spec
failures with jruby on ubuntu.

We have nightly builds on Windows, can you see my email with the failures ?

On Fri, May 28, 2010 at 02:18, Pepijn Van Eeckhoudt <
pepijn.vaneeckho...@luciad.com> wrote:

> Which issues are still blocking the 1.4.0 release? I might have some time
> available to work on some of them, so I would like to know what to tackle
> first.
>
> Regards,
>
> Pepijn
>


Build failed in Hudson: buildr-ci-build-jruby #5

2010-05-28 Thread Apache Hudson Server
See 

Changes:

[toulmean] modifying bdd specs to allow for an easier spotting of errors. Looks 
like they don't pass on the CI build.

--
[...truncated 3492 lines...]
  at 
ruby.jit.execute_046D8218F8E419E4C727F1FF1F496C0808722F92.__file__(example_methods.rb)
  at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:187)
  at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:186)
  at 
ruby.jit.run_examples_F0FB904973C854AC66896BA089993CE85F267880.block_0$RUBY$__block__(example_group_methods.rb:214)
  at 
ruby.jit.run_examples_F0FB904973C854AC66896BA089993CE85F267880BlockCallback$block_0$RUBY$__block__xx1.call(Unknown
 Source)
  at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:115)
  at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:98)
  at org.jruby.runtime.Block.yield(Block.java:194)
  at org.jruby.RubyArray.eachCommon(RubyArray.java:1630)
  at org.jruby.RubyArray.each(RubyArray.java:1637)
  at 
org.jruby.RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.call(org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen:65535)
  at 
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:115)
  at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:132)
  at 
ruby.jit.run_examples_F0FB904973C854AC66896BA089993CE85F267880.__file__(example_group_methods.rb:212)
  at 
ruby.jit.run_examples_F0FB904973C854AC66896BA089993CE85F267880.__file__(example_group_methods.rb)
  at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:102)
  at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:279)
  at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:68)
  at 
ruby.jit.run_0C18271FE7D5E1A83B4340B97DFF3794AB8BCCB9.__file__(example_group_methods.rb:103)
  at 
ruby.jit.run_0C18271FE7D5E1A83B4340B97DFF3794AB8BCCB9.__file__(example_group_methods.rb)
  at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:153)
  at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:309)
  at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148)
  at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
  at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
  at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
  at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
  at 
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:373)
  at 
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:346)
  at 
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:303)
  at org.jruby.runtime.Block.yield(Block.java:194)
  at org.jruby.RubyArray.eachCommon(RubyArray.java:1630)
  at org.jruby.RubyArray.each(RubyArray.java:1637)
  at 
org.jruby.RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.call(org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen:65535)
  at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:299)
  at 
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:117)
  at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:122)
  at 
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
  at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
  at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
  at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96)
  at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)
  at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:156)
  at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
  at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:108)
  at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
  at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
  at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
  at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
  at org.jruby.ast.IfNode.interpret(IfNode.java:119)
  at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
  at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
  at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96)
  at org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
  at org.jruby.ast.NewlineNo

Build failed in Hudson: buildr-ci-build-jruby #4

2010-05-28 Thread Apache Hudson Server
See 

--
[...truncated 3534 lines...]
  at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:156)
  at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
  at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:108)
  at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
  at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
  at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
  at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
  at org.jruby.ast.IfNode.interpret(IfNode.java:119)
  at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
  at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
  at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96)
  at org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
  at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
  at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
  at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)
  at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:156)
  at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
  at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:108)
  at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
  at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
  at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
  at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96)
  at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)
  at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:156)
  at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
  at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:108)
  at 
home.toulmean.jruby_minus_1_dot_5_dot_0.lib.ruby.gems.$1_dot_8.gems.rspec_minus_1_dot_2_dot_9.bin.spec.__file__(spec:5)
  at 
home.toulmean.jruby_minus_1_dot_5_dot_0.lib.ruby.gems.$1_dot_8.gems.rspec_minus_1_dot_2_dot_9.bin.spec.load(spec)
  at org.jruby.Ruby.runScript(Ruby.java:684)
  at org.jruby.Ruby.runNormally(Ruby.java:567)
  at org.jruby.Ruby.runFromMain(Ruby.java:413)
  at org.jruby.Main.run(Main.java:286)
  at org.jruby.Main.run(Main.java:128)
  at 
org.jruby.util.ShellLauncher$ScriptThreadProcess.run(ShellLauncher.java:136)
  at java.lang.Thread.run(Thread.java:619)
Test Starting - StringSuite: substring2
Test Succeeded - StringSuite: substring2
Test Starting - StringSuite: substring3
Test Succeeded - StringSuite: substring3
Suite Completed - StringSuite
Run completed in 605 milliseconds.
Total number of tests run: 5
Suites: completed 1, aborted 0
Tests: succeeded 4, failed 1, ignored 0, pending 0
*** 1 TEST FAILED ***
- should fail if ScalaCheck test case fails

Buildr::Scala::Specs
- should be the default when tests in src/spec/scala
- should include Specs dependencies
- should include ScalaCheck dependencies
- should include JMock dependencies
Specification "MySpecs"
  it should
  + add

Total for specification "MySpecs":
Finished in 0 second, 106 ms
1 example, 1 expectation, 0 failure, 0 error

- should include public objects extending org.specs.Specification
Specification "MySpecs"
  it should
  + add

Total for specification "MySpecs":
Finished in 0 second, 56 ms
1 example, 1 expectation, 0 failure, 0 error

- should include public objects extending org.specs.Specification even with 
companion classes
Specification "PassingSpecs"
  it should
  + add

Total for specification "PassingSpecs":
Finished in 0 second, 56 ms
1 example, 1 expectation, 0 failure, 0 error

- should pass when spec passes
Specification "StringSpecs"
  empty string should
  x have a zero length
'0' is not equal to '1' (StringSpecs.scala:7)

Total for specification "StringSpecs":
Finished in 0 second, 61 ms
1 example, 1 expectation, 1 failure, 0 error

- should fail when spec fails

scala compiler (installed in SCALA_HOME)
- requires present SCALA_HOME
- should identify itself from source directories
- should report the language as :scala
- should set the target directory to target/classes
- should not override existing target directory
- should not change existing list of sources
- should include as classpath dependency
- should compile a simple .scala file into a .class file
- should package .class into a .j

Build failed in Hudson: buildr-ci-build-jruby #3

2010-05-28 Thread Apache Hudson Server
See 

Changes:

[toulmean] partial fix for BUILDR-445: relax rspec dependency

--
[...truncated 3530 lines...]
  at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:156)
  at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
  at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:108)
  at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
  at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
  at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
  at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
  at org.jruby.ast.IfNode.interpret(IfNode.java:119)
  at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
  at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
  at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96)
  at org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
  at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
  at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
  at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)
  at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:156)
  at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
  at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:108)
  at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
  at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
  at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
  at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96)
  at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)
  at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:156)
  at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
  at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:108)
  at 
home.toulmean.jruby_minus_1_dot_5_dot_0.lib.ruby.gems.$1_dot_8.gems.rspec_minus_1_dot_3_dot_0.bin.spec.__file__(spec:5)
  at 
home.toulmean.jruby_minus_1_dot_5_dot_0.lib.ruby.gems.$1_dot_8.gems.rspec_minus_1_dot_3_dot_0.bin.spec.load(spec)
  at org.jruby.Ruby.runScript(Ruby.java:684)
  at org.jruby.Ruby.runNormally(Ruby.java:567)
  at org.jruby.Ruby.runFromMain(Ruby.java:413)
  at org.jruby.Main.run(Main.java:286)
  at org.jruby.Main.run(Main.java:128)
  at 
org.jruby.util.ShellLauncher$ScriptThreadProcess.run(ShellLauncher.java:136)
  at java.lang.Thread.run(Thread.java:619)
Test Starting - StringSuite: substring2
Test Succeeded - StringSuite: substring2
Test Starting - StringSuite: substring3
Test Succeeded - StringSuite: substring3
Suite Completed - StringSuite
Run completed in 513 milliseconds.
Total number of tests run: 5
Suites: completed 1, aborted 0
Tests: succeeded 4, failed 1, ignored 0, pending 0
*** 1 TEST FAILED ***
- should fail if ScalaCheck test case fails

Buildr::Scala::Specs
- should be the default when tests in src/spec/scala
- should include Specs dependencies
- should include ScalaCheck dependencies
- should include JMock dependencies
Specification "MySpecs"
  it should
  + add

Total for specification "MySpecs":
Finished in 0 second, 55 ms
1 example, 1 expectation, 0 failure, 0 error

- should include public objects extending org.specs.Specification
Specification "MySpecs"
  it should
  + add

Total for specification "MySpecs":
Finished in 0 second, 55 ms
1 example, 1 expectation, 0 failure, 0 error

- should include public objects extending org.specs.Specification even with 
companion classes
Specification "PassingSpecs"
  it should
  + add

Total for specification "PassingSpecs":
Finished in 0 second, 56 ms
1 example, 1 expectation, 0 failure, 0 error

- should pass when spec passes
Specification "StringSpecs"
  empty string should
  x have a zero length
'0' is not equal to '1' (StringSpecs.scala:7)

Total for specification "StringSpecs":
Finished in 0 second, 60 ms
1 example, 1 expectation, 1 failure, 0 error

- should fail when spec fails

scala compiler (installed in SCALA_HOME)
- requires present SCALA_HOME
- should identify itself from source directories
- should report the language as :scala
- should set the target directory to target/classes
- should not override existing target directory
- should not change existing list of sources
- should include as classpath dependency
- should co

Build failed in Hudson: buildr-ci-build-jruby #2

2010-05-28 Thread Apache Hudson Server
See 

--
[...truncated 3626 lines...]
- should not change existing list of sources
- should include as classpath dependency
- should compile a simple .scala file into a .class file
- should package .class into a .jar file
- should compile scala class depending on java class in same project
- should compile java class depending on scala class in same project

scala compiler (downloaded from repository)
- requires absent SCALA_HOME
- should identify itself from source directories
- should report the language as :scala
- should set the target directory to target/classes
- should not override existing target directory
- should not change existing list of sources
- should include as classpath dependency
- should compile a simple .scala file into a .class file
- should package .class into a .jar file
- should compile scala class depending on java class in same project
- should compile java class depending on scala class in same project

scalac compiler options
- should set warnings option to false by default
- should set warnings option to true when running with --verbose option
- should use -nowarn argument when warnings is false
- should not use -nowarn argument when warnings is true
- should not use -verbose argument by default
- should use -verbose argument when running with --trace option
- should set debug option to true by default
- should set debug option to false based on Buildr.options
- should set debug option to false based on debug environment variable
- should set debug option to false based on DEBUG environment variable
- should use -g argument when debug option is true
- should not use -g argument when debug option is false
- should set deprecation option to false by default
- should use -deprecation argument when deprecation is true
- should not use -deprecation argument when deprecation is false
- should set optimise option to false by default
- should use -optimise argument when deprecation is true
- should not use -optimise argument when deprecation is false
- should not set target option by default
- should use -target:xxx argument if target option set
- should not set other option by default
- should pass other argument if other option is string
- should pass other argument if other option is array
- should complain about options it doesn't know
- should inherit options from parent

1)
RuntimeError in 'Buildr::RSpec should read passed specs from result yaml'
Tests failed!
:490:in
 `run_tests'
:211:in
 `initialize'
/home/toulmean/jruby-1.5.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in 
`call'
/home/toulmean/jruby-1.5.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in 
`execute'
/home/toulmean/jruby-1.5.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in 
`each'
/home/toulmean/jruby-1.5.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in 
`execute'
./spec/spec_helpers.rb:144:in `execute'
:239:in
 `execute'
:636:in
 `invoke_with_call_chain'
/home/toulmean/jruby-1.5.0/lib/ruby/1.8/monitor.rb:191:in `mon_synchronize'
:622:in
 `invoke_with_call_chain'
:617:in
 `invoke'
./spec/java/bdd_spec.rb:39:
./spec/java/bdd_spec.rb:24:in `instance_eval'
./spec/java/bdd_spec.rb:24:in `foo'
:225:in
 `instance_exec'
:225:in
 `define'
/home/toulmean/jruby-1.5.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in 
`call'
/home/toulmean/jruby-1.5.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in 
`execute'
/home/toulmean/jruby-1.5.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in 
`each'
/home/toulmean/jruby-1.5.0/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in 
`execute'
./spec/spec_helpers.rb:144:in `execute'
:636:in
 `execute'
:146:in
 `switch_to_namespace'
:635:in
 `execute'
:636:in
 `invoke_with_call_chain'
/home/toulmean/jruby-1.5.0/lib/ru

Re: Overview of issues blocking 1.4.0 release

2010-05-28 Thread Peter Donald
Applying the patch in BUILDR-447 would squash quite an annoying bug :)

On Fri, May 28, 2010 at 7:18 PM, Pepijn Van Eeckhoudt
 wrote:
> Which issues are still blocking the 1.4.0 release? I might have some time
> available to work on some of them, so I would like to know what to tackle
> first.
>
> Regards,
>
> Pepijn
>



-- 
Cheers,

Peter Donald


Overview of issues blocking 1.4.0 release

2010-05-28 Thread Pepijn Van Eeckhoudt
Which issues are still blocking the 1.4.0 release? I might have some 
time available to work on some of them, so I would like to know what to 
tackle first.


Regards,

Pepijn


Build failed in Hudson: Buildr CI on Windows #6

2010-05-28 Thread antoine
See 

Changes:

[toulmean] partial fix for BUILDR-445: relax rspec dependency

--
[...truncated 3862 lines...]
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/application.rb:629:in `invoke_with_call_chain'
c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/application.rb:622:in `invoke_with_call_chain'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/project.rb:325:in `local_task'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/project.rb:350:in `[]'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/project.rb:350:in `each'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/project.rb:350:in `local_projects'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/project.rb:323:in `local_task'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in 
`execute_without_a_record'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in 
`execute_without_a_record'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/spec/spec_helpers.rb:144:in `execute'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/application.rb:636:in `invoke_with_call_chain'
c:/intalio/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/application.rb:622:in `invoke_with_call_chain'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/core/application.rb:617:in `invoke'
./spec/packaging/packaging_spec.rb:646:
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/spec/spec_helpers.rb:155:in `call'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/spec/spec_helpers.rb:155:in `matches?'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/handler.rb:11:in
 `handle_matcher'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/extensions/kernel.rb:27:in
 `should'
./spec/packaging/packaging_spec.rb:646:
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
 `instance_eval'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in
 `execute'
c:/intalio/ruby/lib/ruby/1.8/timeout.rb:53:in `timeout'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:37:in
 `execute'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:214:in
 `run_examples'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in
 `each'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in
 `run_examples'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:103:in
 `run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:23:in
 `run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in
 `each'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in
 `run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/options.rb:151:in
 `run_examples'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/command_line.rb:9:in
 `run'
c:/intalio/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.9/bin/spec:5

32)
URI::InvalidURIError in 'Rake::Task upload should upload artifact and POM'
bad URI(is not URI?): file://D:/Documents and 
Settings/Administrator/.hudson/jobs/Buildr CI on Windows/workspace/tmp/remote
c:/intalio/ruby/lib/ruby/1.8/uri/common.rb:436:in `split'
c:/intalio/ruby/lib/ruby/1.8/uri/common.rb:485:in `parse'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/packaging/artifact.rb:185:in `upload'
D:/Documents and Settings/Administrator/.hudson/jobs/Buildr CI on 
Windows/workspace/lib/buildr/packaging/artifact.rb:181:in `upload'
D:/Documents and Settings