Details

    • Type: Bug Bug
    • Status: Resolved Resolved
    • Priority: Major Major
    • Resolution: Not A Bug
    • Affects Version/s: JRuby 1.7.0.pre1
    • Fix Version/s: JRuby 1.7.0.pre1
    • Component/s: None
    • Labels:
      None
    • Environment:
      JRuby master, Ruboto master, OS X 10.7.2, Android SDK r15, Apple Java 1.6.0_29
    • Testcase included:
      yes
    • Number of attachments :
      1

      Description

      Tests for Ruboto are currently failing with master. It started failing with jruby-dist-master build number 729 revision 1564eaf23e57979f42a07c8c3bba77de325f0552 but I have not ben able to pinpoint the exact commit.

      The failure in the tests looks like this:

      E/org.ruboto.test.InstrumentationTestRunner(  428): Exception loading tests: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
      E/org.ruboto.test.InstrumentationTestRunner(  428): Exception loading tests: java.lang.reflect.InvocationTargetException
      E/org.ruboto.test.InstrumentationTestRunner(  428): Exception loading tests: org.jruby.exceptions.RaiseException: (LoadError) no such file to load -- jruby
      W/System.err(  428): org.jruby.exceptions.RaiseException: (LoadError) no such file to load -- jruby
      W/System.err(  428): 	at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:961)
      W/System.err(  428): 	at RUBY.(root)(file:/data/app/org.ruboto.core-1.apk!/jruby/java/java_ext/java.io.rb:1)
      W/System.err(  428): 	at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:961)
      W/System.err(  428): 	at RUBY.(root)(file:/data/app/org.ruboto.core-1.apk!/jruby/java/java_ext/java.io.rb:6)
      W/System.err(  428): 	at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:961)
      W/System.err(  428): 	at RUBY.(root)(file:/data/app/org.ruboto.core-1.apk!/jruby/java/java_ext.rb:41)
      I/TestRunner(  428): started: (LoadError) no such file to load -- jruby(org.ruboto.test.InstrumentationTestRunner$1)
      I/TestRunner(  428): failed: (LoadError) no such file to load -- jruby(org.ruboto.test.InstrumentationTestRunner$1)
      I/TestRunner(  428): ----- begin exception -----
      I/TestRunner(  428): 
      I/TestRunner(  428): org.jruby.exceptions.RaiseException: (LoadError) no such file to load -- jruby
      I/TestRunner(  428): 	at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:961)
      I/TestRunner(  428): 	at RUBY.(root)(file:/data/app/org.ruboto.core-1.apk!/jruby/java/java_ext/java.io.rb:1)
      I/TestRunner(  428): 	at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:961)
      I/TestRunner(  428): 	at RUBY.(root)(file:/data/app/org.ruboto.core-1.apk!/jruby/java/java_ext/java.io.rb:6)
      I/TestRunner(  428): 	at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:961)
      I/TestRunner(  428): 	at RUBY.(root)(file:/data/app/org.ruboto.core-1.apk!/jruby/java/java_ext.rb:41)
      I/TestRunner(  428): ----- end exception -----
      I/TestRunner(  428): finished: (LoadError) no such file to load -- jruby(org.ruboto.test.InstrumentationTestRunner$1)
      I/ActivityManager(   64): Force stopping package org.ruboto.test_app uid=10036
      

        Activity

        Hide
        Uwe Kubosch added a comment -

        The JRuby revision of the first detected failure is 90985cbc41cf18986e9e6de44824d84ab6441cd6 according to Jenkins.

        Show
        Uwe Kubosch added a comment - The JRuby revision of the first detected failure is 90985cbc41cf18986e9e6de44824d84ab6441cd6 according to Jenkins.
        Hide
        Uwe Kubosch added a comment -

        Shared files were moved in jruby-complete resulting in wrong extraction in Ruboto.

        I changed the extraction in Ruboto to include stdlib with the structure present in jruby-complete to be more robust to changes in the jruby-complete structure.

        Show
        Uwe Kubosch added a comment - Shared files were moved in jruby-complete resulting in wrong extraction in Ruboto. I changed the extraction in Ruboto to include stdlib with the structure present in jruby-complete to be more robust to changes in the jruby-complete structure.

          People

          • Assignee:
            Thomas E Enebo
            Reporter:
            Uwe Kubosch
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: