I filed a JIRA NIFI-6531 [1], and will look into it.

[1] https://issues.apache.org/jira/browse/NIFI-6531

Le mer. 7 août 2019 à 11:37, Pierre Villard <[email protected]> a
écrit :

> Hi Marc,
>
> This should not happen as we are trying to have a build locale agnostic.
> If you can list the failing tests and/or file a JIRA, that would be
> awesome. I'll definitely have a look on my side.
>
> The workaround you suggested about modifying the pom for the surefire
> plugin is the best way to go AFAIK.
>
> Thanks,
> Pierre
>
>
> Le mer. 7 août 2019 à 11:05, Marc Pellmann <[email protected]> a écrit :
>
>> Hi,
>>
>> I tried to build NiFi from source and had some problems with my german
>> OS(X). Some tests did not passed because there have been errors with . vs
>> ,
>> in the tests.
>>
>> Example:
>>
>> [ERROR] testFormatDataSize(org.apache.nifi.processor.TestFormatUtils)
>> Time
>> elapsed: 0.004 s <<< FAILURE! org.junit.ComparisonFailure:
>> expected:<10[.]4
>> bytes> but was:<10[,]4 bytes> at
>>
>> org.apache.nifi.processor.TestFormatUtils.testFormatDataSize(TestFormatUtils.java:91)
>>
>> Of course it works when I switch my OS to english/US, but that is not
>> really a solution. To set this with system variables like
>> JAVA_TOOL_OPTIONS
>> with -Duser.language=en -Duser.country=US -Duser.region=US did not worked.
>>
>> The only solution was to set it in the pom.xml for the surefire plugin
>> directly:
>>
>> <maven.surefire.arguments>-Duser.language=en -Duser.country=US
>> -Duser.region=US</maven.surefire.arguments>
>>
>> Is there a different solution? Or if not - shouldn't this be the default?
>>
>> Thanks,
>>
>> Marc
>>
>

Reply via email to