Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion CMR does not pass the tests?
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Emmanuel Bernard  
View profile  
 More options Apr 24 2012, 3:35 am
From: Emmanuel Bernard <emman...@hibernate.org>
Date: Tue, 24 Apr 2012 09:35:25 +0200
Local: Tues, Apr 24 2012 3:35 am
Subject: Re: CMR does not pass the tests?
Actually, I cannot publish it either (compilation error)

manu@Emmanuel-MBP-15 ceylon-module-resolver (master) $ ant publish
Buildfile: /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/build.xm l

module-resolver.classes:
    [javac] Compiling 18 source files to /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/build/cl asses
    [javac] /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/src /main/java/com/redhat/ceylon/cmr/impl/AbstractNodeRepositoryManager.java:80 : incompatible types
    [javac] found   : com.redhat.ceylon.cmr.api.Repository
    [javac] required: com.redhat.ceylon.cmr.impl.Repository
    [javac]         final Repository adapter = NodeUtils.getRepository(node);
    [javac]                                                           ^
    [javac] /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/src /main/java/com/redhat/ceylon/cmr/impl/AbstractNodeRepositoryManager.java:26 4: keepRepository(com.redhat.ceylon.cmr.spi.Node,com.redhat.ceylon.cmr.api.Rep ository) in com.redhat.ceylon.cmr.impl.NodeUtils cannot be applied to (com.redhat.ceylon.cmr.spi.Node,com.redhat.ceylon.cmr.impl.Repository)
    [javac]                     NodeUtils.keepRepository(node, repository);
    [javac]                              ^
    [javac] /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/src /main/java/com/redhat/ceylon/cmr/impl/RepositoryManagerBuilderImpl.java:58: repositoryBuilder() in com.redhat.ceylon.cmr.impl.RepositoryManagerBuilderImpl cannot override repositoryBuilder() in com.redhat.ceylon.cmr.api.RepositoryManagerBuilder; attempting to use incompatible return type
    [javac] found   : com.redhat.ceylon.cmr.impl.RepositoryBuilder
    [javac] required: com.redhat.ceylon.cmr.api.RepositoryBuilder
    [javac]     public RepositoryBuilder repositoryBuilder() {
    [javac]                              ^
    [javac] /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/src /main/java/com/redhat/ceylon/cmr/impl/RepositoryManagerBuilderImpl.java:59: incompatible types
    [javac] found   : com.redhat.ceylon.cmr.impl.RepositoryBuilderImpl
    [javac] required: com.redhat.ceylon.cmr.impl.RepositoryBuilder
    [javac]         return new RepositoryBuilderImpl(log);
    [javac]                ^
    [javac] /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/src /main/java/com/redhat/ceylon/cmr/impl/RepositoryManagerBuilderImpl.java:57: method does not override or implement a method from a supertype
    [javac]     @Override
    [javac]     ^
    [javac] /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/src /main/java/com/redhat/ceylon/cmr/impl/RepositoryManagerBuilderImpl.java:119 : prependRepository(com.redhat.ceylon.cmr.impl.Repository) in com.redhat.ceylon.cmr.impl.AbstractNodeRepositoryManager cannot be applied to (com.redhat.ceylon.cmr.impl.DefaultRepository)
    [javac]         repository.prependRepository(new DefaultRepository(externalRoot));
    [javac]                   ^
    [javac] /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/src /main/java/com/redhat/ceylon/cmr/impl/RepositoryManagerBuilderImpl.java:124 : appendRepository(com.redhat.ceylon.cmr.impl.Repository) in com.redhat.ceylon.cmr.impl.AbstractNodeRepositoryManager cannot be applied to (com.redhat.ceylon.cmr.impl.DefaultRepository)
    [javac]         repository.appendRepository(new DefaultRepository(externalRoot));
    [javac]                   ^
    [javac] /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/src /main/java/com/redhat/ceylon/cmr/impl/RootRepositoryManager.java:53: incompatible types
    [javac] found   : com.redhat.ceylon.cmr.impl.DefaultRepository
    [javac] required: com.redhat.ceylon.cmr.impl.Repository
    [javac]         final Repository aaca = new DefaultRepository(new RootNode(fileContentStore, fileContentStore));
    [javac]                                 ^
    [javac] /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/src /main/java/com/redhat/ceylon/cmr/impl/SimpleRepositoryManager.java:34: setRoot(com.redhat.ceylon.cmr.impl.Repository) in com.redhat.ceylon.cmr.impl.AbstractNodeRepositoryManager cannot be applied to (com.redhat.ceylon.cmr.impl.DefaultRepository)
    [javac]         setRoot(new DefaultRepository(structureBuilder.createRoot()));
    [javac]         ^
    [javac] 9 errors

BUILD FAILED
/Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/build.xm l:151: Compile failed; see the compiler error output for details.

Total time: 1 second
manu@Emmanuel-MBP-15 ceylon-module-resolver (master) $

On 24 avr. 2012, at 09:23, Emmanuel Bernard wrote:

> Is it expected that the CMR does not pass the test?

> manu@Emmanuel-MBP-15 ceylon-module-resolver (master) $ mvn clean install
> [INFO] Scanning for projects...
> [INFO] ------------------------------------------------------------------------
> [INFO] Reactor Build Order:
> [INFO]
> [INFO] Ceylon Module Repository Build
> [INFO] Ceylon Module Repository SPI
> [INFO] Ceylon Module Repository API
> [INFO] Ceylon Module Repository Impl
> [INFO] Ceylon Module Repository WebDAV
> [INFO] Ceylon Module Repository Maven
> [INFO]                                                                        
> [INFO] ------------------------------------------------------------------------
> [INFO] Building Ceylon Module Repository Build 1.0.0-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:2.3:clean (default-clean) @ cmr-build ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-plugin-versions) @ cmr-build ---
> [WARNING] This rule is not compatible with the current version of Maven. The rule is not able to perform any checks.
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-java-version) @ cmr-build ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-maven-version) @ cmr-build ---
> [INFO]
> [INFO] --- maven-source-plugin:2.1.1:jar-no-fork (attach-sources) @ cmr-build ---
> [INFO]
> [INFO] --- maven-install-plugin:2.3:install (default-install) @ cmr-build ---
> [INFO] Installing /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/pom.xml to /Users/manu/.m2/repository/com/redhat/ceylon/cmr/cmr-build/1.0.0-SNAPSHOT/c mr-build-1.0.0-SNAPSHOT.pom
> [INFO]                                                                        
> [INFO] ------------------------------------------------------------------------
> [INFO] Building Ceylon Module Repository SPI 1.0.0-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:2.3:clean (default-clean) @ cmr-spi ---
> [INFO] Deleting file set: /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/spi/targ et (included: [**], excluded: [])
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-plugin-versions) @ cmr-spi ---
> [WARNING] This rule is not compatible with the current version of Maven. The rule is not able to perform any checks.
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-java-version) @ cmr-spi ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-maven-version) @ cmr-spi ---
> [INFO]
> [INFO] --- maven-resources-plugin:2.4.1:resources (default-resources) @ cmr-spi ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/spi/src/ main/resources
> [INFO]
> [INFO] --- maven-compiler-plugin:2.0.2:compile (default-compile) @ cmr-spi ---
> [INFO] Compiling 8 source files to /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/spi/targ et/classes
> [INFO]
> [INFO] --- maven-resources-plugin:2.4.1:testResources (default-testResources) @ cmr-spi ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/spi/src/ test/resources
> [INFO]
> [INFO] --- maven-compiler-plugin:2.0.2:testCompile (default-testCompile) @ cmr-spi ---
> [INFO] No sources to compile
> [INFO]
> [INFO] --- maven-surefire-plugin:2.4.3:test (default-test) @ cmr-spi ---
> [INFO] No tests to run.
> [INFO]
> [INFO] --- maven-jar-plugin:2.2:jar (default-jar) @ cmr-spi ---
> [INFO] Building jar: /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/spi/targ et/cmr-spi-1.0.0-SNAPSHOT.jar
> [INFO]
> [INFO] --- maven-source-plugin:2.1.1:jar-no-fork (attach-sources) @ cmr-spi ---
> [INFO] Building jar: /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/spi/targ et/cmr-spi-1.0.0-SNAPSHOT-sources.jar
> [INFO]
> [INFO] --- maven-install-plugin:2.3:install (default-install) @ cmr-spi ---
> [INFO] Installing /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/spi/targ et/cmr-spi-1.0.0-SNAPSHOT.jar to /Users/manu/.m2/repository/com/redhat/ceylon/cmr/cmr-spi/1.0.0-SNAPSHOT/cmr -spi-1.0.0-SNAPSHOT.jar
> [INFO] Installing /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/spi/pom. xml to /Users/manu/.m2/repository/com/redhat/ceylon/cmr/cmr-spi/1.0.0-SNAPSHOT/cmr -spi-1.0.0-SNAPSHOT.pom
> [INFO] Installing /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/spi/targ et/cmr-spi-1.0.0-SNAPSHOT-sources.jar to /Users/manu/.m2/repository/com/redhat/ceylon/cmr/cmr-spi/1.0.0-SNAPSHOT/cmr -spi-1.0.0-SNAPSHOT-sources.jar
> [INFO]                                                                        
> [INFO] ------------------------------------------------------------------------
> [INFO] Building Ceylon Module Repository API 1.0.0-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:2.3:clean (default-clean) @ cmr-api ---
> [INFO] Deleting file set: /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/api/targ et (included: [**], excluded: [])
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-plugin-versions) @ cmr-api ---
> [WARNING] This rule is not compatible with the current version of Maven. The rule is not able to perform any checks.
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-java-version) @ cmr-api ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-maven-version) @ cmr-api ---
> [INFO]
> [INFO] --- maven-resources-plugin:2.4.1:resources (default-resources) @ cmr-api ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/api/src/ main/resources
> [INFO]
> [INFO] --- maven-compiler-plugin:2.0.2:compile (default-compile) @ cmr-api ---
> [INFO] Compiling 12 source files to /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/api/targ et/classes
> [INFO]
> [INFO] --- maven-resources-plugin:2.4.1:testResources (default-testResources) @ cmr-api ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/api/src/ test/resources
> [INFO]
> [INFO] --- maven-compiler-plugin:2.0.2:testCompile (default-testCompile) @ cmr-api ---
> [INFO] No sources to compile
> [INFO]
> [INFO] --- maven-surefire-plugin:2.4.3:test (default-test) @ cmr-api ---
> [INFO] No tests to run.
> [INFO]
> [INFO] --- maven-jar-plugin:2.2:jar (default-jar) @ cmr-api ---
> [INFO] Building jar: /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/api/targ et/cmr-api-1.0.0-SNAPSHOT.jar
> [INFO]
> [INFO] --- maven-source-plugin:2.1.1:jar-no-fork (attach-sources) @ cmr-api ---
> [INFO] Building jar: /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/api/targ et/cmr-api-1.0.0-SNAPSHOT-sources.jar
> [INFO]
> [INFO] --- maven-install-plugin:2.3:install (default-install) @ cmr-api ---
> [INFO] Installing /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/api/targ et/cmr-api-1.0.0-SNAPSHOT.jar to /Users/manu/.m2/repository/com/redhat/ceylon/cmr/cmr-api/1.0.0-SNAPSHOT/cmr -api-1.0.0-SNAPSHOT.jar
> [INFO] Installing /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/api/pom. xml to /Users/manu/.m2/repository/com/redhat/ceylon/cmr/cmr-api/1.0.0-SNAPSHOT/cmr -api-1.0.0-SNAPSHOT.pom
> [INFO] Installing /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/api/targ et/cmr-api-1.0.0-SNAPSHOT-sources.jar to /Users/manu/.m2/repository/com/redhat/ceylon/cmr/cmr-api/1.0.0-SNAPSHOT/cmr -api-1.0.0-SNAPSHOT-sources.jar
> [INFO]                                                                        
> [INFO] ------------------------------------------------------------------------
> [INFO] Building Ceylon Module Repository Impl 1.0.0-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:2.3:clean (default-clean) @ cmr-impl ---
> [INFO] Deleting file set: /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/tar get (included: [**], excluded: [])
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-plugin-versions) @ cmr-impl ---
> [WARNING] This rule is not compatible with the current version of Maven. The rule is not able to perform any checks.
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-java-version) @ cmr-impl ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-maven-version) @ cmr-impl ---
> [INFO]
> [INFO] --- maven-resources-plugin:2.4.1:resources (default-resources) @ cmr-impl ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/src /main/resources
> [INFO]
> [INFO] --- maven-compiler-plugin:2.0.2:compile (default-compile) @ cmr-impl ---
> [INFO] Compiling 33 source files to /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/tar get/classes
> [INFO]
> [INFO] --- maven-resources-plugin:2.4.1:testResources (default-testResources) @ cmr-impl ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 9 resources
> [INFO]
> [INFO] --- maven-compiler-plugin:2.0.2:testCompile (default-testCompile) @ cmr-impl ---
> [INFO] Compiling 2 source files to /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/tar get/test-classes
> [INFO]
> [INFO] --- maven-surefire-plugin:2.4.3:test (default-test) @ cmr-impl ---
> [INFO] Surefire report directory: /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/tar get/surefire-reports

> -------------------------------------------------------
> T E S T S
> -------------------------------------------------------
> Running com.redhat.ceylon.test.smoke.test.SmokeTestCase
> Tests run: 12, Failures: 1, Errors: 0, Skipped: 1, Time elapsed: 78.462 sec <<< FAILURE!

> Results :

> Failed tests:
>  testMavenRemote(com.redhat.ceylon.test.smoke.test.SmokeTestCase)

> Tests run: 12, Failures: 1, Errors: 0, Skipped: 1

> [INFO] ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Ceylon Module Repository Build .................... SUCCESS [1.232s]
> [INFO] Ceylon Module Repository SPI ...................... SUCCESS [1.287s]
> [INFO] Ceylon Module Repository API ...................... SUCCESS [0.937s]
> [INFO] Ceylon Module Repository Impl ..................... FAILURE [1:21.548s]
> [INFO] Ceylon Module Repository WebDAV ................... SKIPPED
> [INFO] Ceylon Module Repository Maven .................... SKIPPED
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 1:25.344s
> [INFO] Finished at: Tue Apr 24 09:22:23 CEST 2012
> [INFO] Final Memory: 6M/81M
> [INFO] ------------------------------------------------------------------------
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.4.3:test (default-test) on project cmr-impl: There are test failures.
> [ERROR]
> [ERROR] Please refer to /Users/manu/projects/notbackedup/git/ceylon/ceylon-module-resolver/impl/tar get/surefire-reports for the individual test results.
> [ERROR] -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please read the following articles:
> [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the command
> [ERROR]   mvn <goals> -rf :cmr-impl


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.