I encounter NullPointerExceptions when running the jclouds-labs oneandone tests. Oddly I do not see these errors when running the tests from master:
$ mvn --version Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T08:41:47-08:00) Maven home: /usr/local/apache-maven-3.3.9 Java version: 1.8.0_112, vendor: Oracle Corporation Java home: /home/gaul/bin/jdk1.8.0_112/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.13.0-100-generic", arch: "amd64", family: "unix" $ ./verify_jclouds_release.sh 2.0.0-rc2 ... Tests run: 210, Failures: 12, Errors: 0, Skipped: 0, Time elapsed: 17.076 sec <<< FAILURE! - in TestSuite testAttachServer(org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest) Time elapsed: 0.021 sec <<< FAILURE! java.lang.NullPointerException: null at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:213) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:82) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:77) at com.google.common.io.Resources.asByteSource(Resources.java:71) at com.google.common.io.Resources.asCharSource(Resources.java:120) at com.google.common.io.Resources.toString(Resources.java:145) at org.apache.jclouds.oneandone.rest.internal.BaseOneAndOneApiMockTest.stringFromResource(BaseOneAndOneApiMockTest.java:83) at org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest.testAttachServer(SharedStorageApiMockTest.java:229) testChangePassword(org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest) Time elapsed: 0.006 sec <<< FAILURE! java.lang.NullPointerException: null at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:213) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:82) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:77) at com.google.common.io.Resources.asByteSource(Resources.java:71) at com.google.common.io.Resources.asCharSource(Resources.java:120) at com.google.common.io.Resources.toString(Resources.java:145) at org.apache.jclouds.oneandone.rest.internal.BaseOneAndOneApiMockTest.stringFromResource(BaseOneAndOneApiMockTest.java:83) at org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest.testChangePassword(SharedStorageApiMockTest.java:286) testCreate(org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest) Time elapsed: 0.004 sec <<< FAILURE! java.lang.NullPointerException: null at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:213) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:82) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:77) at com.google.common.io.Resources.asByteSource(Resources.java:71) at com.google.common.io.Resources.asCharSource(Resources.java:120) at com.google.common.io.Resources.toString(Resources.java:145) at org.apache.jclouds.oneandone.rest.internal.BaseOneAndOneApiMockTest.stringFromResource(BaseOneAndOneApiMockTest.java:83) at org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest.testCreate(SharedStorageApiMockTest.java:125) testDelete(org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest) Time elapsed: 0.002 sec <<< FAILURE! java.lang.NullPointerException: null at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:213) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:82) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:77) at com.google.common.io.Resources.asByteSource(Resources.java:71) at com.google.common.io.Resources.asCharSource(Resources.java:120) at com.google.common.io.Resources.toString(Resources.java:145) at org.apache.jclouds.oneandone.rest.internal.BaseOneAndOneApiMockTest.stringFromResource(BaseOneAndOneApiMockTest.java:83) at org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest.testDelete(SharedStorageApiMockTest.java:152) testDetachServer(org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest) Time elapsed: 0.001 sec <<< FAILURE! java.lang.NullPointerException: null at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:213) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:82) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:77) at com.google.common.io.Resources.asByteSource(Resources.java:71) at com.google.common.io.Resources.asCharSource(Resources.java:120) at com.google.common.io.Resources.toString(Resources.java:145) at org.apache.jclouds.oneandone.rest.internal.BaseOneAndOneApiMockTest.stringFromResource(BaseOneAndOneApiMockTest.java:83) at org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest.testDetachServer(SharedStorageApiMockTest.java:245) testGet(org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest) Time elapsed: 0.001 sec <<< FAILURE! java.lang.NullPointerException: null at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:213) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:82) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:77) at com.google.common.io.Resources.asByteSource(Resources.java:71) at com.google.common.io.Resources.asCharSource(Resources.java:120) at com.google.common.io.Resources.toString(Resources.java:145) at org.apache.jclouds.oneandone.rest.internal.BaseOneAndOneApiMockTest.stringFromResource(BaseOneAndOneApiMockTest.java:83) at org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest.testGet(SharedStorageApiMockTest.java:101) testGetServer(org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest) Time elapsed: 0.003 sec <<< FAILURE! java.lang.NullPointerException: null at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:213) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:82) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:77) at com.google.common.io.Resources.asByteSource(Resources.java:71) at com.google.common.io.Resources.asCharSource(Resources.java:120) at com.google.common.io.Resources.toString(Resources.java:145) at org.apache.jclouds.oneandone.rest.internal.BaseOneAndOneApiMockTest.stringFromResource(BaseOneAndOneApiMockTest.java:83) at org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest.testGetServer(SharedStorageApiMockTest.java:205) testList(org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest) Time elapsed: 0.002 sec <<< FAILURE! java.lang.NullPointerException: null at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:213) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:82) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:77) at com.google.common.io.Resources.asByteSource(Resources.java:71) at com.google.common.io.Resources.asCharSource(Resources.java:120) at com.google.common.io.Resources.toString(Resources.java:145) at org.apache.jclouds.oneandone.rest.internal.BaseOneAndOneApiMockTest.stringFromResource(BaseOneAndOneApiMockTest.java:83) at org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest.testList(SharedStorageApiMockTest.java:41) testListAccessCredentials(org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest) Time elapsed: 0.002 sec <<< FAILURE! java.lang.NullPointerException: null at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:213) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:82) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:77) at com.google.common.io.Resources.asByteSource(Resources.java:71) at com.google.common.io.Resources.asCharSource(Resources.java:120) at com.google.common.io.Resources.toString(Resources.java:145) at org.apache.jclouds.oneandone.rest.internal.BaseOneAndOneApiMockTest.stringFromResource(BaseOneAndOneApiMockTest.java:83) at org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest.testListAccessCredentials(SharedStorageApiMockTest.java:257) testListServers(org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest) Time elapsed: 0.001 sec <<< FAILURE! java.lang.NullPointerException: null at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:213) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:82) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:77) at com.google.common.io.Resources.asByteSource(Resources.java:71) at com.google.common.io.Resources.asCharSource(Resources.java:120) at com.google.common.io.Resources.toString(Resources.java:145) at org.apache.jclouds.oneandone.rest.internal.BaseOneAndOneApiMockTest.stringFromResource(BaseOneAndOneApiMockTest.java:83) at org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest.testListServers(SharedStorageApiMockTest.java:175) testListWithOption(org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest) Time elapsed: 0.001 sec <<< FAILURE! java.lang.NullPointerException: null at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:213) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:82) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:77) at com.google.common.io.Resources.asByteSource(Resources.java:71) at com.google.common.io.Resources.asCharSource(Resources.java:120) at com.google.common.io.Resources.toString(Resources.java:145) at org.apache.jclouds.oneandone.rest.internal.BaseOneAndOneApiMockTest.stringFromResource(BaseOneAndOneApiMockTest.java:83) at org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest.testListWithOption(SharedStorageApiMockTest.java:70) testUpdate(org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest) Time elapsed: 0.002 sec <<< FAILURE! java.lang.NullPointerException: null at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:213) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:82) at com.google.common.io.Resources$UrlByteSource.<init>(Resources.java:77) at com.google.common.io.Resources.asByteSource(Resources.java:71) at com.google.common.io.Resources.asCharSource(Resources.java:120) at com.google.common.io.Resources.toString(Resources.java:145) at org.apache.jclouds.oneandone.rest.internal.BaseOneAndOneApiMockTest.stringFromResource(BaseOneAndOneApiMockTest.java:83) at org.apache.jclouds.oneandone.rest.features.SharedStorageApiMockTest.testUpdate(SharedStorageApiMockTest.java:141) Results : Failed tests: SharedStorageApiMockTest.testAttachServer:229->BaseOneAndOneApiMockTest.stringFromResource:83 » NullPointer SharedStorageApiMockTest.testChangePassword:286->BaseOneAndOneApiMockTest.stringFromResource:83 » NullPointer SharedStorageApiMockTest.testCreate:125->BaseOneAndOneApiMockTest.stringFromResource:83 » NullPointer SharedStorageApiMockTest.testDelete:152->BaseOneAndOneApiMockTest.stringFromResource:83 » NullPointer SharedStorageApiMockTest.testDetachServer:245->BaseOneAndOneApiMockTest.stringFromResource:83 » NullPointer SharedStorageApiMockTest.testGet:101->BaseOneAndOneApiMockTest.stringFromResource:83 » NullPointer SharedStorageApiMockTest.testGetServer:205->BaseOneAndOneApiMockTest.stringFromResource:83 » NullPointer SharedStorageApiMockTest.testList:41->BaseOneAndOneApiMockTest.stringFromResource:83 » NullPointer SharedStorageApiMockTest.testListAccessCredentials:257->BaseOneAndOneApiMockTest.stringFromResource:83 » NullPointer SharedStorageApiMockTest.testListServers:175->BaseOneAndOneApiMockTest.stringFromResource:83 » NullPointer SharedStorageApiMockTest.testListWithOption:70->BaseOneAndOneApiMockTest.stringFromResource:83 » NullPointer SharedStorageApiMockTest.testUpdate:141->BaseOneAndOneApiMockTest.stringFromResource:83 » NullPointer Tests run: 210, Failures: 12, Errors: 0, Skipped: 0 [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Apache jclouds labs ................................ SUCCESS [ 4.026 s] [INFO] jclouds Azure Compute ARM API ...................... SUCCESS [ 38.625 s] [INFO] jclouds azure compute API .......................... SUCCESS [ 17.715 s] [INFO] Apache jclouds B2 API .............................. SUCCESS [ 9.020 s] [INFO] jclouds cdmi api ................................... SUCCESS [ 4.195 s] [INFO] jclouds CloudSigma v2 API .......................... SUCCESS [ 10.809 s] [INFO] jclouds CloudSigma v2 Honolulu Provider ............ SUCCESS [ 2.908 s] [INFO] jclouds CloudSigma v2 Las Vegas Provider ........... SUCCESS [ 2.488 s] [INFO] jclouds CloudSigma v2 Miami Provider ............... SUCCESS [ 2.842 s] [INFO] jclouds CloudSigma v2 San Jose Provider ............ SUCCESS [ 2.642 s] [INFO] jclouds CloudSigma v2 Washington DC Provider ....... SUCCESS [ 2.674 s] [INFO] jclouds CloudSigma v2 Zurich Provider .............. SUCCESS [ 2.432 s] [INFO] jclouds jdbc core .................................. SUCCESS [ 59.731 s] [INFO] jclouds h2 jdbc provider ........................... SUCCESS [ 17.322 s] [INFO] jclouds joyent-cloudapi api ........................ SUCCESS [ 9.322 s] [INFO] jclouds joyentcloud provider ....................... SUCCESS [ 3.461 s] [INFO] jclouds Abiquo api ................................. SUCCESS [ 4.039 s] [INFO] jclouds ProfitBricks REST api ...................... SUCCESS [ 42.911 s] [INFO] jclouds OneAndOne REST api ......................... FAILURE [ 19.764 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 04:17 min [INFO] Finished at: 2016-11-06T19:03:07-08:00 [INFO] Final Memory: 83M/764M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.17:test (default-test) on project oneandone: There are test failures. [ERROR] [ERROR] Please refer to /home/gaul/bin/2.0.0-rc2/jclouds-labs-2.0.0/oneandone/target/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 :oneandone [ -- Andrew Gaul http://gaul.org/