Julian Hyde created CALCITE-700:
-----------------------------------

             Summary: Pass time zone into tests
                 Key: CALCITE-700
                 URL: https://issues.apache.org/jira/browse/CALCITE-700
             Project: Calcite
          Issue Type: Bug
            Reporter: Julian Hyde
            Assignee: Julian Hyde


Pass time zone into tests launched via maven. If you run tests via, say

{code}mvn -Duser.timezone=Europe/Moscow test{code}

then each of the tests instantiated by surefire in each sub-project will be run 
in a JVM whose default timezone is Moscow.

This helps us ensure that JDBC date-time conversions work correctly in all time 
zones.

A limitation is that the timezone name must not contain spaces: 
{{-Duser.timezone=America/Los_Angeles}} works, {{-Duser.timezone=America/Los 
Angeles}} does not.

You can safely ignore the warning {code}[WARNING] The system property 
user.timezone is configured twice! The property appears in <argLine/> and any 
of <systemPropertyVariables/>, <systemProperties/> or user property.
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to