Andy,

I originally saw the problem during the 1.1.2 vote, but suspected it was my
box then since it worked fine on my Ubuntu system.  I know several other
committers use Macs, so last night I wiped my local repository in case it
had gotten messed up.  After that, 1.1.2 failed to build due to JBcrypt
issues so I switched to a rebased master and that builds but still fails on
the unit tests.

I faintly recalled some issue(s) last year with old JDK versions, so I
installed JDK1.8.0_121 and rebuilt again with no change.

I will check for port conflict tonight, do you know what port(s) the Kafka
tests use?

Thanks,
Joe

On Thu, Mar 9, 2017 at 12:05 PM, Andy LoPresto <[email protected]> wrote:

> Joe,
>
> Are you running the tests on master? There have been occasional hiccups in
> our test hygiene lately but as of right now (commit
> c9097e7db3015ce43c1aa8980cfeba55a6b871f7), I can successfully build the
> project and run all the tests. I do remember there was an issue where the
> Kafka tests could fail if something else was running on the same port as
> the test instance, but Koji fixed that a while ago.
>
>
> Andy LoPresto
> [email protected]
> *[email protected] <[email protected]>*
> PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4  BACE 3C6E F65B 2F7D EF69
>
> On Mar 9, 2017, at 6:38 AM, Otto Fowler <[email protected]> wrote:
>
> Ok, that still works for me, sorry.
>
>
>
> On March 9, 2017 at 08:00:23, Joe Skora ([email protected]) wrote:
>
> I started with
>
> mvn -T 4 clean install -DskipTests
>
> to make sure there were no build issues and then ran the tests with
>
> mvn test
>
> to keep it simple.
>
> (I won't have access to that machine again until this evening, this is my
> best recollection.)
>
> On Thu, Mar 9, 2017 at 7:49 AM, Otto Fowler <[email protected]>
> wrote:
>
> I have been able to build an test using both:
>
> mvn -q -T C2.0 integration-test
>
> and
>
> mvn -T C2.0 clean install
>
> I am using the same java version, but on Sierra (10.12.3)
>
> Is that the way you are running it?
>
> On March 9, 2017 at 05:27:02, Joe Skora ([email protected]) wrote:
>
> One of my dev systems is a Mac running El Capitan (10.11.6) and Java
> 1.8.0_121. I don't know when it started, but around the 1.1.2 release I
> noticed that it has not been able to run the full unit test suite on 1.1.2
> or master.
>
> One place it seems to have problems is the Kafka tests. Many fail with
> timeout issues like this.
>
> Running org.apache.nifi.processors.kafka.KafkaPublisherTest
>
> Tests run: 5, Failures: 2, Errors: 2, Skipped: 0, Time elapsed: 352.086
> sec <<< FAILURE! - in org.apache.nifi.processors.
>
> kafka.KafkaPublisherTest
>
> validateSuccessfulSendAsDelimited(org.apache.nifi.processors.kafka.
>
> KafkaPublisherTest)
>
> Time elapsed: 60.011 sec <<< FAILURE!
> java.lang.AssertionError: expected:<3> but was:<-1>
> at org.junit.Assert.fail(Assert.java:88)
> at org.junit.Assert.failNotEquals(Assert.java:834)
> at org.junit.Assert.assertEquals(Assert.java:645)
> at org.junit.Assert.assertEquals(Assert.java:631)
> at
> org.apache.nifi.processors.kafka.KafkaPublisherTest.
>
> validateSuccessfulSendAsDelimited(KafkaPublisherTest.java:107)
>
>
> Some fail on transfer count.
>
> Running org.apache.nifi.processors.kafka.TestGetKafka
>
> Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 sec -
>
> in
>
> org.apache.nifi.processors.kafka.TestGetKafka
> Results :
> Failed tests:
> KafkaPublisherTest.validateSuccessfulSendAsDelimited:107 expected:<3>
> but was:<-1>
> KafkaPublisherTest.validateSuccessfulSendAsWhole:80 expected:<0> but
> was:<-1>
> PutKafkaTest.validateComplexLeftPartialDemarcatedMessages:184 Expected
> all Transferred FlowFiles to go to success but 1 were routed to failure
> PutKafkaTest.validateComplexPartialMatchDemarcatedMessages:207 Expected
> all Transferred FlowFiles to go to success but 1 were routed to failure
> PutKafkaTest.validateComplexRightPartialDemarcatedMessages:163 Expected
> all Transferred FlowFiles to go to success but 1 were routed to failure
> PutKafkaTest.validateDemarcationIntoEmptyMessages:134 Expected all
> Transferred FlowFiles to go to success but 1 were routed to failure
> PutKafkaTest.validateDeprecatedPartitionStrategy:236 Expected all
> Transferred FlowFiles to go to success but 1 were routed to failure
> PutKafkaTest.validateMultiCharacterDelimitedMessages:106 Expected all
> Transferred FlowFiles to go to success but 1 were routed to failure
> PutKafkaTest.validateSingleCharacterDemarcatedMessages:79 Expected all
> Transferred FlowFiles to go to success but 1 were routed to failure
>
>
> And some throw a ConsumerTimeout.
>
> Tests in error:
>
> KafkaPublisherTest.validateRetries:147 » ConsumerTimeout
> KafkaPublisherTest.validateWithMultiByteCharactersNoDelimiter:233 »
> ConsumerTimeout
>
>
>
> So far I cannot find anything obviously wrong or different on the system.
> I've wiped my local repository with no improvement.
>
> Any help appreciated.
>
> Regards,
> Joe
>
>
>
>

Reply via email to