You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@buildr.apache.org by Alex Boisvert <al...@gmail.com> on 2010/03/07 21:05:23 UTC
Release update: 1.4.0
Just FYI, all specs are now passing* for me for MRI and JRuby on Ubuntu
9.10.
I'll be moving to Windows testing next. If you notice any failure on other
platforms, please report/fix them.
thanks!
alex
* with the exception of one continuous compilation spec marked as pending
Re: Release update: 1.4.0
Posted by Rhett Sutphin <rh...@detailedbalance.net>.
Hi,
On Mar 8, 2010, at 8:49 AM, Rhett Sutphin wrote:
> Hi,
>
> On Mar 7, 2010, at 2:05 PM, Alex Boisvert wrote:
>
>> Just FYI, all specs are now passing* for me for MRI and JRuby on
>> Ubuntu
>> 9.10.
>>
>> I'll be moving to Windows testing next. If you notice any failure
>> on other
>> platforms, please report/fix them.
>
> One failure on MRI on OS X 10.6:
>
> 1)
> RuntimeError in 'Java::Commands should not be verbose by default'
> No remote repositories defined!
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/packaging/
> artifact.rb:376:in `download'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/packaging/
> artifact.rb:325:in `initialize'
> /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
> /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
> `execute_without_a_record'
> /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
> /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
> `execute_without_a_record'
> /Users/rsutphin/buildr/git/apache-mirror/spec/spec_helpers.rb:147:in
> `execute'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/
> application.rb:637:in `invoke_with_call_chain'
> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
> 1.8/monitor.rb:242:in `synchronize'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/
> application.rb:623:in `invoke_with_call_chain'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/
> application.rb:618:in `invoke'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:
> 214:in `classpath_from'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:
> 213:in `map'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:
> 213:in `classpath_from'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:
> 54:in `java'
> ./spec/java/commands_spec.rb:30
>
> $ ruby -v
> ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0]
>
> I'll test on OS X 10.5 later today.
On OS X 10.5 with MRI, I get that failure plus three Scala-related ones:
2)
RuntimeError in 'Buildr::Scala::Specs should include public objects
extending org.specs.Specification'
Tests failed!
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/test.rb:
490:in `run_tests'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/test.rb:
211:in `initialize'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
`execute_without_a_record'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
`execute_without_a_record'
/Users/rsutphin/buildr/git/apache-mirror/spec/spec_helpers.rb:147:in
`execute'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/test.rb:
239:in `execute'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/
application.rb:637:in `invoke_with_call_chain'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
1.8/monitor.rb:242:in `synchronize'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/
application.rb:623:in `invoke_with_call_chain'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/
application.rb:618:in `invoke'
./spec/scala/bdd_spec.rb:67:
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_methods.rb:40:in `instance_eval'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_methods.rb:40:in `execute'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
1.8/timeout.rb:53:in `timeout'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_methods.rb:37:in `execute'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_group_methods.rb:214:in `run_examples'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_group_methods.rb:212:in `each'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_group_methods.rb:212:in `run_examples'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_group_methods.rb:103:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/
example_group_runner.rb:23:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/
example_group_runner.rb:22:in `each'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/
example_group_runner.rb:22:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/options.rb:
151:in `run_examples'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/
command_line.rb:9:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/bin/spec:5:
3)
RuntimeError in 'Buildr::Scala::Specs should include public objects
extending org.specs.Specification even with companion classes'
Tests failed!
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/test.rb:
490:in `run_tests'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/test.rb:
211:in `initialize'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
`execute_without_a_record'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
`execute_without_a_record'
/Users/rsutphin/buildr/git/apache-mirror/spec/spec_helpers.rb:147:in
`execute'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/test.rb:
239:in `execute'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/
application.rb:637:in `invoke_with_call_chain'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
1.8/monitor.rb:242:in `synchronize'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/
application.rb:623:in `invoke_with_call_chain'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/
application.rb:618:in `invoke'
./spec/scala/bdd_spec.rb:84:
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_methods.rb:40:in `instance_eval'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_methods.rb:40:in `execute'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
1.8/timeout.rb:53:in `timeout'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_methods.rb:37:in `execute'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_group_methods.rb:214:in `run_examples'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_group_methods.rb:212:in `each'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_group_methods.rb:212:in `run_examples'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_group_methods.rb:103:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/
example_group_runner.rb:23:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/
example_group_runner.rb:22:in `each'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/
example_group_runner.rb:22:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/options.rb:
151:in `run_examples'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/
command_line.rb:9:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/bin/spec:5:
4)
'Buildr::Scala::Specs should pass when spec passes' FAILED
expected no Exception, got #<RuntimeError: Tests failed!>
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/
fail_with.rb:41:in `fail_with'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/
handler.rb:44:in `handle_matcher'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/expectations/
extensions/kernel.rb:50:in `should_not'
./spec/scala/bdd_spec.rb:99:
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_methods.rb:40:in `instance_eval'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_methods.rb:40:in `execute'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
1.8/timeout.rb:53:in `timeout'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_methods.rb:37:in `execute'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_group_methods.rb:214:in `run_examples'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_group_methods.rb:212:in `each'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_group_methods.rb:212:in `run_examples'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/example/
example_group_methods.rb:103:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/
example_group_runner.rb:23:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/
example_group_runner.rb:22:in `each'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/
example_group_runner.rb:22:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/options.rb:
151:in `run_examples'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/lib/spec/runner/
command_line.rb:9:in `run'
/Library/Ruby/Gems/1.8/gems/rspec-1.2.9/bin/spec:5:
$ ruby --version
ruby 1.8.6 (2008-08-11 patchlevel 287) [universal-darwin9.0]
$ java -version
java version "1.5.0_22"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-
b03-333-9M3125)
Java HotSpot(TM) Client VM (build 1.5.0_22-147, mixed mode, sharing)
I get the same four failures on that machine on JRuby, too.
$ jruby --version
jruby 1.4.0 (ruby 1.8.7 patchlevel 174) (2009-11-25 6586) (Java
HotSpot(TM) Client VM 1.5.0_22) [i386-java]
Rhett
>
> Rhett
>
>> thanks!
>> alex
>>
>> * with the exception of one continuous compilation spec marked as
>> pending
>
Re: Release update: 1.4.0
Posted by Alex Boisvert <al...@gmail.com>.
On Sun, Mar 14, 2010 at 8:00 PM, Rhett Sutphin <rh...@detailedbalance.net>wrote:
> Here you go:
>
> 1)
> RuntimeError in 'Java::Commands should not be verbose by default'
> Unable to download org.apache.ant:ant:jar:1.2.3. No remote repositories
> defined.
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/packaging/artifact.rb:376:in
> `download'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/packaging/artifact.rb:325:in
> `initialize'
> /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
> /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
> `execute_without_a_record'
> ... etc
>
Thanks for the help, this false positive should be fixed now. Moving on to
other failing specs you reported...
alex
Re: Release update: 1.4.0
Posted by Rhett Sutphin <rh...@detailedbalance.net>.
Hi Alex,
On Mar 14, 2010, at 6:49 PM, Alex Boisvert wrote:
> On Mon, Mar 8, 2010 at 7:49 AM, Rhett Sutphin <rh...@detailedbalance.net>wrote:
>
>> One failure on MRI on OS X 10.6:
>>
>> 1)
>> RuntimeError in 'Java::Commands should not be verbose by default'
>> No remote repositories defined!
>> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/packaging/artifact.rb:376:in
>> `download'
>> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/packaging/artifact.rb:325:in
>> `initialize'
>> /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
>> /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
>> `execute_without_a_record'
>> /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
>> /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
>> `execute_without_a_record'
>> /Users/rsutphin/buildr/git/apache-mirror/spec/spec_helpers.rb:147:in
>> `execute'
>> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/application.rb:637:in
>> `invoke_with_call_chain'
>> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/monitor.rb:242:in
>> `synchronize'
>> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/application.rb:623:in
>> `invoke_with_call_chain'
>> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/application.rb:618:in
>> `invoke'
>> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:214:in
>> `classpath_from'
>> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:213:in
>> `map'
>> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:213:in
>> `classpath_from'
>> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:54:in
>> `java'
>> ./spec/java/commands_spec.rb:30
>>
>>
> Can you try again with an updated trunk? I'm suspecting one artifact isn't
> being downloaded explicitly in spec_helpers.rb and that the order of
> execution of specs may have something to do with this failure. I added a
> more explicit message as to which artifact is missing.
Here you go:
1)
RuntimeError in 'Java::Commands should not be verbose by default'
Unable to download org.apache.ant:ant:jar:1.2.3. No remote repositories defined.
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/packaging/artifact.rb:376:in `download'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/packaging/artifact.rb:325:in `initialize'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute_without_a_record'
... etc
>
> thanks,
> alex
Rhett
Re: Release update: 1.4.0
Posted by Alex Boisvert <al...@gmail.com>.
On Mon, Mar 8, 2010 at 7:49 AM, Rhett Sutphin <rh...@detailedbalance.net>wrote:
> One failure on MRI on OS X 10.6:
>
> 1)
> RuntimeError in 'Java::Commands should not be verbose by default'
> No remote repositories defined!
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/packaging/artifact.rb:376:in
> `download'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/packaging/artifact.rb:325:in
> `initialize'
> /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
> /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
> `execute_without_a_record'
> /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
> /Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
> `execute_without_a_record'
> /Users/rsutphin/buildr/git/apache-mirror/spec/spec_helpers.rb:147:in
> `execute'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/application.rb:637:in
> `invoke_with_call_chain'
> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/monitor.rb:242:in
> `synchronize'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/application.rb:623:in
> `invoke_with_call_chain'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/application.rb:618:in
> `invoke'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:214:in
> `classpath_from'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:213:in
> `map'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:213:in
> `classpath_from'
> /Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:54:in
> `java'
> ./spec/java/commands_spec.rb:30
>
>
Can you try again with an updated trunk? I'm suspecting one artifact isn't
being downloaded explicitly in spec_helpers.rb and that the order of
execution of specs may have something to do with this failure. I added a
more explicit message as to which artifact is missing.
thanks,
alex
Re: Release update: 1.4.0
Posted by Rhett Sutphin <rh...@detailedbalance.net>.
Hi,
On Mar 7, 2010, at 2:05 PM, Alex Boisvert wrote:
> Just FYI, all specs are now passing* for me for MRI and JRuby on Ubuntu
> 9.10.
>
> I'll be moving to Windows testing next. If you notice any failure on other
> platforms, please report/fix them.
One failure on MRI on OS X 10.6:
1)
RuntimeError in 'Java::Commands should not be verbose by default'
No remote repositories defined!
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/packaging/artifact.rb:376:in `download'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/packaging/artifact.rb:325:in `initialize'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute_without_a_record'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/Library/Ruby/Gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute_without_a_record'
/Users/rsutphin/buildr/git/apache-mirror/spec/spec_helpers.rb:147:in `execute'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/application.rb:637:in `invoke_with_call_chain'
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/application.rb:623:in `invoke_with_call_chain'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/core/application.rb:618:in `invoke'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:214:in `classpath_from'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:213:in `map'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:213:in `classpath_from'
/Users/rsutphin/buildr/git/apache-mirror/lib/buildr/java/commands.rb:54:in `java'
./spec/java/commands_spec.rb:30
$ ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0]
I'll test on OS X 10.5 later today.
Rhett
> thanks!
> alex
>
> * with the exception of one continuous compilation spec marked as pending