I disabled the test for now! I have no idea how to fix, because the 
DateforatEvaluator is black magic to me and I have no idea where the 
"NOW-2DAYS" comes from...

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: [email protected]


> -----Original Message-----
> From: Uwe Schindler [mailto:[email protected]]
> Sent: Saturday, January 19, 2013 7:10 PM
> To: [email protected]
> Subject: RE: [JENKINS] Lucene-Solr-trunk-MacOSX (64bit/jdk1.7.0) - Build #
> 107 - Still Failing!
> 
> This is caused by some DST changes TODAY!
> 
> This part is completely invalid, because the transformation from local time to
> universal time is not bijective:
> 
>       {
>         SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH",
> Locale.getDefault());
>         String sdf = sdfDate.format(getNow());
>         String dfe = dateFormatEval.evaluate("'NOW-2DAYS','yyyy-MM-dd
> HH','"+ currentLocale + "'", context);
>         assertEquals(sdf,dfe);
>         for(String tz : TimeZone.getAvailableIDs()) {
>           sdfDate.setTimeZone(TimeZone.getTimeZone(tz));
>           sdf = sdfDate.format(getNow());
>           dfe = dateFormatEval.evaluate("'NOW-2DAYS','yyyy-MM-dd HH','" +
> currentLocale + "','" + tz + "'", context);
>           assertEquals(sdf,dfe);
>         }
>       }
> 
> This test may also fail on non-gregorian calendars!
> 
> Uwe
> 
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: [email protected]
> 
> 
> > -----Original Message-----
> > From: Policeman Jenkins Server [mailto:[email protected]]
> > Sent: Saturday, January 19, 2013 6:51 PM
> > To: [email protected]
> > Subject: [JENKINS] Lucene-Solr-trunk-MacOSX (64bit/jdk1.7.0) - Build #
> > 107 - Still Failing!
> >
> > Build: http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-MacOSX/107/
> > Java: 64bit/jdk1.7.0 -XX:+UseConcMarkSweepGC
> >
> > 1 tests failed.
> > FAILED:
> > org.apache.solr.handler.dataimport.TestBuiltInEvaluators.testDateForma
> > tEv
> > aluator
> >
> > Error Message:
> > expected:<2013-01-18 0[6]> but was:<2013-01-18 0[5]>
> >
> > Stack Trace:
> > org.junit.ComparisonFailure: expected:<2013-01-18 0[6]> but
> > was:<2013-01-
> > 18 0[5]>
> >     at
> >
> __randomizedtesting.SeedInfo.seed([67A0481D0708E5BE:1FEEC78D1A32009
> > 0]:0)
> >     at org.junit.Assert.assertEquals(Assert.java:125)
> >     at org.junit.Assert.assertEquals(Assert.java:147)
> >     at
> > org.apache.solr.handler.dataimport.TestBuiltInEvaluators.testDateForma
> > tEv
> > aluator(TestBuiltInEvaluators.java:140)
> >     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >     at
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> > ava:57)
> >     at
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> > sorImpl.java:43)
> >     at java.lang.reflect.Method.invoke(Method.java:601)
> >     at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize
> > dRunner.java:1559)
> >     at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(Rando
> > mizedRunner.java:79)
> >     at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando
> > mizedRunner.java:737)
> >     at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando
> > mizedRunner.java:773)
> >     at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando
> > mizedRunner.java:787)
> >     at
> >
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.
> > evaluate(SystemPropertiesRestoreRule.java:53)
> >     at
> >
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRul
> > e
> > SetupTeardownChained.java:50)
> >     at
> > org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFie
> > ldCa
> > cheSanity.java:51)
> >     at
> > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBefo
> > reA
> > fterRule.java:46)
> >     at
> > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
> > $1
> > .evaluate(SystemPropertiesInvariantRule.java:55)
> >     at
> >
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh
> > readAndTestName.java:49)
> >     at
> > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestR
> > ule
> > IgnoreAfterMaxFailures.java:70)
> >     at
> > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFail
> > ure
> > .java:48)
> >     at
> > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta
> > t
> > ementAdapter.java:36)
> >     at
> >
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> > run(ThreadLeakControl.java:358)
> >     at
> >
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTas
> > k
> > (ThreadLeakControl.java:782)
> >     at
> >
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(Thread
> > L
> > eakControl.java:442)
> >     at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran
> > domizedRunner.java:746)
> >     at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(Rando
> > mizedRunner.java:648)
> >     at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(Rando
> > mizedRunner.java:682)
> >     at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando
> > mizedRunner.java:693)
> >     at
> > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta
> > t
> > ementAdapter.java:36)
> >     at
> >
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.
> > evaluate(SystemPropertiesRestoreRule.java:53)
> >     at
> > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBefo
> > reA
> > fterRule.java:46)
> >     at
> > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStore
> > Cl
> > assName.java:42)
> >     at
> > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
> > $1
> > .evaluate(SystemPropertiesInvariantRule.java:55)
> >     at
> >
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
> >     at
> >
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
> >     at
> > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta
> > t
> > ementAdapter.java:36)
> >     at
> > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleA
> > ss
> > ertionsRequired.java:43)
> >     at
> > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFail
> > ure
> > .java:48)
> >     at
> > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestR
> > ule
> > IgnoreAfterMaxFailures.java:70)
> >     at
> > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgn
> > ore
> > TestSuites.java:55)
> >     at
> > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta
> > t
> > ementAdapter.java:36)
> >     at
> >
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> > run(ThreadLeakControl.java:358)
> >     at java.lang.Thread.run(Thread.java:722)
> >
> >
> >
> >
> > Build Log:
> > [...truncated 12221 lines...]
> > [junit4:junit4] Suite:
> > org.apache.solr.handler.dataimport.TestBuiltInEvaluators
> > [junit4:junit4]   2> 6 T205 oas.SolrTestCaseJ4.setUp ###Starting
> > testEscapeSolrQueryFunction
> > [junit4:junit4]   2> 9 T205
> > oashd.AbstractDataImportHandlerTestCase.tearDown Looking for
> > dataimport.properties at:
> > /Users/jenkins/jenkins-slave/workspace/Lucene-
> > Solr-trunk-MacOSX/solr/build/contrib/solr-
> > dataimporthandler/test/J0/solr/collection1/conf/dataimport.properties
> > [junit4:junit4]   2> 9 T205 oas.SolrTestCaseJ4.tearDown ###Ending
> > testEscapeSolrQueryFunction
> > [junit4:junit4]   2> 15 T205 oas.SolrTestCaseJ4.setUp ###Starting
> > testUrlEvaluator
> > [junit4:junit4]   2> 16 T205
> > oashd.AbstractDataImportHandlerTestCase.tearDown Looking for
> > dataimport.properties at:
> > /Users/jenkins/jenkins-slave/workspace/Lucene-
> > Solr-trunk-MacOSX/solr/build/contrib/solr-
> > dataimporthandler/test/J0/solr/collection1/conf/dataimport.properties
> > [junit4:junit4]   2> 17 T205 oas.SolrTestCaseJ4.tearDown ###Ending
> > testUrlEvaluator
> > [junit4:junit4]   2> 23 T205 oas.SolrTestCaseJ4.setUp ###Starting
> > testDateFormatEvaluator
> > [junit4:junit4]   2> 871 T205
> > oashd.AbstractDataImportHandlerTestCase.tearDown Looking for
> > dataimport.properties at:
> > /Users/jenkins/jenkins-slave/workspace/Lucene-
> > Solr-trunk-MacOSX/solr/build/contrib/solr-
> > dataimporthandler/test/J0/solr/collection1/conf/dataimport.properties
> > [junit4:junit4]   2> 873 T205 oas.SolrTestCaseJ4.tearDown ###Ending
> > testDateFormatEvaluator
> > [junit4:junit4]   2> NOTE: reproduce with: ant test  -
> > Dtestcase=TestBuiltInEvaluators -Dtests.method=testDateFormatEvaluator
> > - Dtests.seed=67A0481D0708E5BE -Dtests.slow=true -Dtests.locale=no_NO
> > - Dtests.timezone=America/La_Paz -Dtests.file.encoding=UTF-8
> > [junit4:junit4] FAILURE 1.07s |
> > TestBuiltInEvaluators.testDateFormatEvaluator <<<
> > [junit4:junit4]    > Throwable #1: org.junit.ComparisonFailure:
> > expected:<2013-01-18 0[6]> but was:<2013-01-18 0[5]>
> > [junit4:junit4]    >        at
> >
> __randomizedtesting.SeedInfo.seed([67A0481D0708E5BE:1FEEC78D1A32009
> > 0]:0)
> > [junit4:junit4]    >        at 
> > org.junit.Assert.assertEquals(Assert.java:125)
> > [junit4:junit4]    >        at 
> > org.junit.Assert.assertEquals(Assert.java:147)
> > [junit4:junit4]    >        at
> > org.apache.solr.handler.dataimport.TestBuiltInEvaluators.testDateForma
> > tEv
> > aluator(TestBuiltInEvaluators.java:140)
> > [junit4:junit4]    >        at
> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > [junit4:junit4]    >        at
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> > ava:57)
> > [junit4:junit4]    >        at
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> > sorImpl.java:43)
> > [junit4:junit4]    >        at 
> > java.lang.reflect.Method.invoke(Method.java:601)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize
> > dRunner.java:1559)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(Rando
> > mizedRunner.java:79)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando
> > mizedRunner.java:737)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando
> > mizedRunner.java:773)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando
> > mizedRunner.java:787)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.
> > evaluate(SystemPropertiesRestoreRule.java:53)
> > [junit4:junit4]    >        at
> >
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRul
> > e
> > SetupTeardownChained.java:50)
> > [junit4:junit4]    >        at
> > org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFie
> > ldCa
> > cheSanity.java:51)
> > [junit4:junit4]    >        at
> > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBefo
> > reA
> > fterRule.java:46)
> > [junit4:junit4]    >        at
> > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
> > $1
> > .evaluate(SystemPropertiesInvariantRule.java:55)
> > [junit4:junit4]    >        at
> >
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh
> > readAndTestName.java:49)
> > [junit4:junit4]    >        at
> > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestR
> > ule
> > IgnoreAfterMaxFailures.java:70)
> > [junit4:junit4]    >        at
> > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFail
> > ure
> > .java:48)
> > [junit4:junit4]    >        at
> > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta
> > t
> > ementAdapter.java:36)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> > run(ThreadLeakControl.java:358)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTas
> > k
> > (ThreadLeakControl.java:782)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(Thread
> > L
> > eakControl.java:442)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran
> > domizedRunner.java:746)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(Rando
> > mizedRunner.java:648)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(Rando
> > mizedRunner.java:682)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando
> > mizedRunner.java:693)
> > [junit4:junit4]    >        at
> > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta
> > t
> > ementAdapter.java:36)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.
> > evaluate(SystemPropertiesRestoreRule.java:53)
> > [junit4:junit4]    >        at
> > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBefo
> > reA
> > fterRule.java:46)
> > [junit4:junit4]    >        at
> > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStore
> > Cl
> > assName.java:42)
> > [junit4:junit4]    >        at
> > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule
> > $1
> > .evaluate(SystemPropertiesInvariantRule.java:55)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet
> > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
> > [junit4:junit4]    >        at
> > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta
> > t
> > ementAdapter.java:36)
> > [junit4:junit4]    >        at
> > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleA
> > ss
> > ertionsRequired.java:43)
> > [junit4:junit4]    >        at
> > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFail
> > ure
> > .java:48)
> > [junit4:junit4]    >        at
> > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestR
> > ule
> > IgnoreAfterMaxFailures.java:70)
> > [junit4:junit4]    >        at
> > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgn
> > ore
> > TestSuites.java:55)
> > [junit4:junit4]    >        at
> > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Sta
> > t
> > ementAdapter.java:36)
> > [junit4:junit4]    >        at
> >
> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.
> > run(ThreadLeakControl.java:358)
> > [junit4:junit4]    >        at java.lang.Thread.run(Thread.java:722)
> > [junit4:junit4]   2> 1097 T205 oas.SolrTestCaseJ4.setUp ###Starting
> > parseParams
> > [junit4:junit4]   2> 1099 T205
> > oashd.AbstractDataImportHandlerTestCase.tearDown Looking for
> > dataimport.properties at:
> > /Users/jenkins/jenkins-slave/workspace/Lucene-
> > Solr-trunk-MacOSX/solr/build/contrib/solr-
> > dataimporthandler/test/J0/solr/collection1/conf/dataimport.properties
> > [junit4:junit4]   2> 1099 T205 oas.SolrTestCaseJ4.tearDown ###Ending
> > parseParams
> > [junit4:junit4]   2> 1107 T205 oas.SolrTestCaseJ4.setUp ###Starting
> > testSqlEscapingEvaluator
> > [junit4:junit4]   2> 1109 T205
> > oashd.AbstractDataImportHandlerTestCase.tearDown Looking for
> > dataimport.properties at:
> > /Users/jenkins/jenkins-slave/workspace/Lucene-
> > Solr-trunk-MacOSX/solr/build/contrib/solr-
> > dataimporthandler/test/J0/solr/collection1/conf/dataimport.properties
> > [junit4:junit4]   2> 1110 T205 oas.SolrTestCaseJ4.tearDown ###Ending
> > testSqlEscapingEvaluator
> > [junit4:junit4]   2> 1112 T205 oas.SolrTestCaseJ4.deleteCore ###deleteCore
> > [junit4:junit4]   2> NOTE: test params are: codec=Lucene40,
> > sim=RandomSimilarityProvider(queryNorm=true,coord=crazy): {},
> > locale=no_NO, timezone=America/La_Paz
> > [junit4:junit4]   2> NOTE: Mac OS X 10.8.2 x86_64/Oracle Corporation
> 1.7.0_10
> > (64-bit)/cpus=2,threads=1,free=53544616,total=92209152
> > [junit4:junit4]   2> NOTE: All tests run in this JVM:
> > [TestContentStreamDataSource, TestZKPropertiesWriter,
> > TestEntityProcessorBase, TestNumberFormatTransformer,
> > TestURLDataSource, TestScriptTransformer, TestSqlEntityProcessorDelta,
> > TestDocBuilder, TestSolrEntityProcessorUnit, TestLineEntityProcessor,
> > TestVariableResolverEndToEnd, TestSolrEntityProcessorEndToEnd,
> > TestFileListEntityProcessor, TestErrorHandling, TestXPathRecordReader,
> > TestRegexTransformer, TestDocBuilder2, TestJdbcDataSource,
> > TestXPathEntityProcessor, TestEphemeralCache, TestVariableResolver,
> > TestDataConfig, TestContextImpl, TestSqlEntityProcessor,
> > TestDateFormatTransformer, TestPlainTextEntityProcessor,
> > TestFieldReader, TestClobTransformer, TestTemplateTransformer,
> > TestBuiltInEvaluators] [junit4:junit4] Completed in 1.16s, 5 tests, 1 
> > failure
> <<< FAILURES!
> >
> > [...truncated 21 lines...]
> > BUILD FAILED
> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk-
> > MacOSX/build.xml:344: The following error occurred while executing
> > this
> > line:
> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk-
> > MacOSX/build.xml:39: The following error occurred while executing this
> line:
> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk-
> > MacOSX/solr/build.xml:192: The following error occurred while
> > executing this
> > line:
> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk-
> > MacOSX/solr/common-build.xml:400: The following error occurred while
> > executing this line:
> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk-
> > MacOSX/solr/common-build.xml:428: The following error occurred while
> > executing this line:
> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk-
> > MacOSX/lucene/common-build.xml:1176: The following error occurred
> > while executing this line:
> > /Users/jenkins/jenkins-slave/workspace/Lucene-Solr-trunk-
> > MacOSX/lucene/common-build.xml:841: There were test failures: 35
> > suites,
> > 141 tests, 1 failure, 3 ignored
> >
> > Total time: 71 minutes 30 seconds
> > Build step 'Invoke Ant' marked build as failure Archiving artifacts
> > Recording test results Description set: Java: 64bit/jdk1.7.0
> > -XX:+UseConcMarkSweepGC Email was triggered for: Failure Sending email
> > for trigger: Failure
> >
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected] For additional
> commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to