apache / apache/arrow-java

[Java] JDBC test failures for Windows build with timezone != UTC

Ouverte
#387 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Type: bug
Langage dominant
Java
Étoiles
94
Forks
152
Merge moyen
3 j 16 h
PR mergées (30 j)
11

Description

Run "mvn install" in the java directory on a system with timezone set to PST (Pacific Standard, 8 hours behind UTC).

For the arrow-jdbc module, the following errors occur:

`[INFO]`
`[INFO] Results:`
`[INFO]`
`[ERROR] Failures:`
`[ERROR] JdbcToArrowDataTypesTest.testJdbcToArrowValues:146->testDataSets:209 expected:<45935000> but was:<74735000>`
`[ERROR] JdbcToArrowDataTypesTest.testJdbcToArrowValues:146->testDataSets:213 expected:<1518439535000> but was:<1518468335000>`
`[ERROR] JdbcToArrowDataTypesTest.testJdbcToArrowValues:146->testDataSets:205 expected:<-365> but was:<-364>`
`[ERROR] JdbcToArrowNullTest.testJdbcToArrowValues:123->testDataSets:165->testAllVectorValues:209 expected:<17574> but was:<17573`
`>`
`[ERROR] JdbcToArrowTest.testJdbcToArrowValues:138->testDataSets:206 expected:<17574> but was:<17573>`
`[ERROR] JdbcToArrowVectorIteratorTest.testJdbcToArrowValuesNoLimit:107->validate:199->assertDateDayVectorValues:277 expected:<17`
`574> but was:<17573>`
`[ERROR] JdbcToArrowVectorIteratorTest.testJdbcToArrowValues:95->validate:199->assertDateDayVectorValues:277 expected:<17574> but`
` was:<17573>`
`[INFO]`
`[ERROR] Tests run: 93, Failures: 7, Errors: 0, Skipped: 0`

**Environment**: Windows 10, Java 8
**Reporter**: [Bob Tinsman](https://issues.apache.org/jira/browse/ARROW-11957) / @bobtins

**Note**: *This issue was originally created as [ARROW-11957](https://issues.apache.org/jira/browse/ARROW-11957). Please see the [migration documentation](https://github.com/apache/arrow/issues/14542) for further details.*

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Exécutez "mvn install" depuis le répertoire java sous Windows 10 avec le fuseau horaire défini sur PST, puis examinez les tests arrow-jdbc en échec : JdbcToArrowDataTypesTest, JdbcToArrowNullTest, JdbcToArrowTest et JdbcToArrowVectorIteratorTest. C’est terminé lorsque les sept échecs dépendant du fuseau horaire signalés ne se produisent plus et que les tests du module réussissent.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
databases, testing
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.