[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-dev] Tycho 0.13.0 Release



On 11-09-19 7:01 AM, Oberlies, Tobias wrote:
Hi Igor,

Any updates on the staging of tycho-extras 0.13.0? We need the
release of both tycho and tycho-extras before we can benefit from the
work we have done for 0.13.0, so it would be good to have this
release soon.


Staged at

https://repository.sonatype.org/content/repositories/tycho-005/

I had to disable tests because I was getting NPE below. Don't know if we should be concerned or not.

-------------------------------------------------------------------------------
Test set: org.eclipse.tycho.test.TYCHO406testArgLineConfiguration.TestArgLineConfigurationTest
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.043 sec <<< FAILURE!
testLocalMavenRepository(org.eclipse.tycho.test.TYCHO406testArgLineConfiguration.TestArgLineConfigurationTest) Time elapsed: 0.006 sec <<< ERROR!
java.lang.NullPointerException
at org.eclipse.tycho.test.util.EnvironmentUtil.getTestSettings(EnvironmentUtil.java:84)
at org.eclipse.tycho.test.AbstractTychoIntegrationTest.getSettings(AbstractTychoIntegrationTest.java:114)
at org.eclipse.tycho.test.AbstractTychoIntegrationTest.getVerifier(AbstractTychoIntegrationTest.java:51)
at org.eclipse.tycho.test.TYCHO406testArgLineConfiguration.TestArgLineConfigurationTest.testLocalMavenRepository(TestArgLineConfigurationTest.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at $Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)






Is there anything we can do to make the process of releasing Tycho easier and faster? How do other projects without committer from Sonatype get their content into Maven central? Would this be an option for Tycho? Would it help if we fixed the release dates of Tycho in advance, allowing you to better plan the efforts needed for a release?

Just get the code to eclipse.org already. Once this is done, releasing new version will be as easy as writing release docuware and getting few approvals http://wiki.eclipse.org/Development_Resources/HOWTO/Release_Reviews ;-)


--
Regards,
Igor