juneau-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Goddard <godd...@acm.org>
Subject Re: [VOTE] Release Apache Juneau 7.2.1 RC1
Date Thu, 25 Oct 2018 17:12:29 GMT
Hi,

I have a familiar issue with this build in that it fails on my Windows 
environment but works fine on my Mac.

Here is the Windows output:

####################################

[INFO] Running org.apache.juneau.html.CommonParserTest
[ERROR] Tests run: 4, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 
0.016 s <<< FAILURE! - in org.apache.juneau.html.CommonParserTest
[ERROR] testParserListeners(org.apache.juneau.html.CommonParserTest) 
Time elapsed: 0.016 s  <<< FAILURE!
org.junit.ComparisonFailure: expected:<unknown, [line 1, column 196]> 
but was:<unknown, [unknown]>
         at 
org.apache.juneau.html.CommonParserTest.testParserListeners(CommonParserTest.java:150)

####################################

[ERROR] Failures:
[ERROR]   CommonParserTest.testParserListeners:150 expected:<unknown, 
[line 1, column 196]> but was:<unknown, [unknown]>
[INFO]
[ERROR] Tests run: 18397, Failures: 1, Errors: 0, Skipped: 1
[INFO]
[INFO] 
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache Juneau ...................................... SUCCESS [ 
13.169 s]
[INFO] Apache Juneau - Core APIs .......................... SUCCESS [ 
0.390 s]
[INFO] Apache Juneau Marshall ............................. SUCCESS [ 
21.561 s]
[INFO] Apache Juneau Marshal RDF .......................... SUCCESS [ 
2.060 s]
[INFO] Apache Juneau Data Transfer Objects ................ SUCCESS [ 
3.593 s]
[INFO] Apache Juneau Core ................................. SUCCESS [ 
1.297 s]
[INFO] Apache Juneau Config File API ...................... SUCCESS [ 
1.358 s]
[INFO] Apache Juneau Core Tests ........................... FAILURE [ 
25.280 s]
[INFO] Apache Juneau - REST APIs .......................... SKIPPED
[INFO] Apache Juneau REST Servlet API ..................... SKIPPED
[INFO] Apache Juneau REST JAX/RS API ...................... SKIPPED
[INFO] Apache Juneau REST Client API ...................... SKIPPED
[INFO] Apache Juneau - Microservice APIs .................. SKIPPED
[INFO] Apache Juneau Microservice Server .................. SKIPPED
[INFO] Apache Juneau Microservice Template ................ SKIPPED
[INFO] Apache Juneau - Examples ........................... SKIPPED
[INFO] Apache Juneau REST Examples ........................ SKIPPED
[INFO] Apache Juneau Microservice Tests ................... SKIPPED
[INFO] Apache Juneau Core Examples ........................ SKIPPED
[INFO] Apache Juneau Javadocs ............................. SKIPPED
[INFO] Apache Juneau - Release Engineering ................ SKIPPED
[INFO] Apache Juneau UberJar .............................. SKIPPED
[INFO] Apache Juneau Distribution ......................... SKIPPED
[INFO] 
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] 
------------------------------------------------------------------------
[INFO] Total time: 01:10 min
[INFO] Finished at: 2018-10-25T17:40:33+02:00
[INFO] Final Memory: 97M/227M
[INFO] 
------------------------------------------------------------------------

####################################

Meanwhile Mac is fine:

####################################

[INFO] 
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache Juneau 7.2.1 ................................ SUCCESS [ 
1.489 s]
[INFO] Apache Juneau - Core APIs .......................... SUCCESS [ 
0.126 s]
[INFO] Apache Juneau Marshall ............................. SUCCESS [ 
14.609 s]
[INFO] Apache Juneau Marshal RDF .......................... SUCCESS [ 
1.092 s]
[INFO] Apache Juneau Data Transfer Objects ................ SUCCESS [ 
2.141 s]
[INFO] Apache Juneau Core ................................. SUCCESS [ 
0.349 s]
[INFO] Apache Juneau Config File API ...................... SUCCESS [ 
0.579 s]
[INFO] Apache Juneau Core Tests ........................... SUCCESS [ 
20.637 s]
[INFO] Apache Juneau - REST APIs .......................... SUCCESS [ 
0.065 s]
[INFO] Apache Juneau REST Servlet API ..................... SUCCESS [ 
7.856 s]
[INFO] Apache Juneau REST JAX/RS API ...................... SUCCESS [ 
0.317 s]
[INFO] Apache Juneau REST Client API ...................... SUCCESS [ 
3.201 s]
[INFO] Apache Juneau - Microservice APIs .................. SUCCESS [ 
0.037 s]
[INFO] Apache Juneau Microservice Server .................. SUCCESS [ 
1.116 s]
[INFO] Apache Juneau Microservice Template ................ SUCCESS [ 
0.620 s]
[INFO] Apache Juneau - Examples ........................... SUCCESS [ 
0.043 s]
[INFO] Apache Juneau REST Examples ........................ SUCCESS [ 
37.143 s]
[INFO] Apache Juneau Microservice Tests ................... SUCCESS [ 
12.358 s]
[INFO] Apache Juneau Core Examples ........................ SUCCESS [ 
0.140 s]
[INFO] Apache Juneau Javadocs ............................. SUCCESS [ 
2.016 s]
[INFO] Apache Juneau - Release Engineering ................ SUCCESS [ 
0.027 s]
[INFO] Apache Juneau UberJar .............................. SUCCESS [ 
0.672 s]
[INFO] Apache Juneau Distribution 7.2.1 ................... SUCCESS [ 
0.595 s]
[INFO] 
------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] 
------------------------------------------------------------------------
[INFO] Total time: 01:47 min
[INFO] Finished at: 2018-10-25T18:21:38+02:00
[INFO] 
------------------------------------------------------------------------

####################################

Here is the failing test code in CommonParserTest:

	@Test
	public void testParserListeners() throws Exception {
		HtmlParser p = 
HtmlParser.create().ignoreUnknownBeanProperties().listener(MyParserListener.class).build();

		String in = "<table 
_type='object'><tr><th><string>key</string></th><th><string>value</string></th></tr><tr><td><string>a</string></td><td><number>1</number></td></tr><tr><td><string>unknown</string></td><td><string>/foo</string></td></tr><tr><td><string>b</string></td><td><number>2</number></td></tr></table>";
		p.parse(in, B.class);
		assertEquals(1, MyParserListener.events.size());
		assertEquals("unknown, line 1, column 196", 
MyParserListener.events.get(0));
	}


Specifically line 150:
   assertEquals("unknown, line 1, column 196", 
MyParserListener.events.get(0));

Not had a chance to run through in debug yet. Given the often 
problematic nature of my IBM JRE in my Windows environment (currently 
build 8.0.5.17 - pwa6480sr5fp17-20180627_01(SR5 FP17)), I'm not overly 
concerned about this as a blocking issue for release from my personal 
perspective.

David
(sorry, have been out of the loop for a while, catching up)


On 23/10/2018 15:34, James Bognar wrote:
> I am pleased to be calling this vote for the source release of Apache 
> Juneau 7.2.1 RC1.
> 
> The binaries are available at:
> https://dist.apache.org/repos/dist/dev/juneau/binaries/juneau-7.2.1-RC1/
> 
> The release candidate to be voted over is available at:
> https://dist.apache.org/repos/dist/dev/juneau/source/juneau-7.2.1-RC1/
> 
> MD5 checksums:
> apache-juneau-7.2.1-src.zip:  9646c6a22349d6e3fd19efd3526087aa
> apache-juneau-7.2.1-bin.zip:  ee94aa3273557ee588a18fb1df49952a
> 
> SHA-512 checksums:
> apache-juneau-7.2.1-bin.zip: 102C98D9 15EFF241 67A2CA0A A3FB3ABC 4B91D8CB
>                               795083E9 BF054C8F CE7380A5 FA8C20FE 744EC263
>                               C5DA1C1A 05F5D001 D335A89E 916F89C5 CCD3011F
>                               7A048160
> apache-juneau-7.2.1-src.zip: 9EE3BA64 876B7920 3A8D0316 91510C99 0F4BF7B5
>                               26A5872A 5BB74022 E2585A9C 4652E487 1A0F6014
>                               142E1C88 C1E579CE A77DAB13 545B7DA0 2134418F
>                               3B22DD14
> 
> Build the release candidate using:
> mvn clean install
> 
> The release candidate is signed with a GPG key available at:
> https://dist.apache.org/repos/dist/release/juneau/KEYS
> 
> A staged Maven repository is available for review at:
> https://repository.apache.org/content/repositories/orgapachejuneau-1024/
> 
> The Git commit for this release is...
> https://gitbox.apache.org/repos/asf?p=juneau.git;a=commit;h=0c06d4c11f480e21d5d983346bd556ab82540a60
> 
> Please vote on releasing this package as:
> Apache Juneau 7.2.1
> 
> This vote will be open until 26-Oct-2018 9:30am and passes if a majority 
> of at least three +1 Apache Juneau PMC votes are cast.
> 
> [ ] +1 Release this package
> [ ] 0 I don't feel strongly about it, but don't object
> [ ] -1 Do not release this package because...
> 
> Anyone can participate in testing and voting, not just committers, 
> please feel free to try out the release candidate and provide your votes.


Mime
View raw message