[
https://issues.apache.org/jira/browse/VXQUERY-239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Till updated VXQUERY-239:
-------------------------
Description:
Jenkins now runs the passing XQTS tests. The passing tests are based on Apples
OSX. Jenkins is running CentOS. I think this is an issue with different
operating systems. It would be nice for this query to return the same result on
both systems.
Jenkins URL: https://asterix-jenkins.ics.uci.edu/job/vxquery-pr/
Error Message
{noformat}
EXPECTED_RESULT_GOT_DIFFERENT_RESULT (6 ms):
Functions/ContextFunc/ContextImplicitTimezoneFunc//fn-implicit-timezone-18 null
Stacktrace
java.lang.AssertionError: EXPECTED_RESULT_GOT_DIFFERENT_RESULT (6 ms):
Functions/ContextFunc/ContextImplicitTimezoneFunc//fn-implicit-timezone-18 null
at org.junit.Assert.fail(Assert.java:88)
at
org.apache.vxquery.xtest.AbstractXQueryTest.test(AbstractXQueryTest.java:76)
at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
at org.junit.runners.Suite.runChild(Suite.java:127)
at org.junit.runners.Suite.runChild(Suite.java:26)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
at
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Standard Error
{noformat}
***Query for
Functions/ContextFunc/ContextImplicitTimezoneFunc//fn-implicit-timezone-18:
{noformat}
(:Test: fn-implicit-timezone-18 :)
(:Description: Evaluation of "fn:implicit-timezone" as part :)
(: of an addition operation. First operand is a call to xs:date function.:)
(:insert-start :)
declare variable $input-context1 external;
(: insert-end :)
fn:string(xs:date("2000-10-30") + fn:implicit-timezone())
{noformat}
{noformat}
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: GetNodeControllersInfo
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.algebricks.core.rewriter.base.HeuristicOptimizer optimize
INFO: Optimized Plan:
distribute result [%0->$$7]
-- DISTRIBUTE_RESULT |UNPARTITIONED|
exchange
-- ONE_TO_ONE_EXCHANGE |UNPARTITIONED|
unnest $$7 <- function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
%0->$$6
]
-- UNNEST |UNPARTITIONED|
assign [$$6] <- [function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
function-call: vxquery:{urn:org.apache.vxquery.operators-ext}add,
Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}cast
<{http://www.w3.org/2001/XMLSchema}date?>, Args:[
{http://www.w3.org/2001/XMLSchema}string : 2000-10-30
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}implicit-timezone, Args:[
]
]
]]
-- ASSIGN |UNPARTITIONED|
empty-tuple-source
-- EMPTY_TUPLE_SOURCE |UNPARTITIONED|
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
WARNING: No type for variable $$6
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
WARNING: No type for variable $$6
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
WARNING: No type for variable $$7
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
WARNING: No type for variable $$6
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
WARNING: No type for variable $$7
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: JobStart
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.cc.scheduler.ActivityClusterPlanner
planActivityCluster
INFO: Plan for org.apache.hyracks.api.job.ActivityCluster@525a75c5
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.cc.scheduler.ActivityClusterPlanner
planActivityCluster
INFO: Built 1 Task Clusters
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.cc.scheduler.ActivityClusterPlanner
planActivityCluster
INFO: Tasks: [TID:ANID:ODID:1:0:0]
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: StartTasks
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: GetResultPartitionLocations: JobId@JID:10695
ResultSetId@RSID:-1658261929 Known@null
Nov 22, 2016 5:22:51 AM org.apache.hyracks.control.nc.work.StartTasksWork run
INFO: Initializing TAID:TID:ANID:ODID:1:0:0:0 ->
[org.apache.hyracks.dataflow.std.result.ResultWriterOperatorDescriptor@436d492a,
Asterix {
ets;
assign [0] :=
[org.apache.vxquery.runtime.functions.strings.FnStringScalarEvaluatorFactory@5d023c3a];
unnest 1 <-
org.apache.vxquery.runtime.functions.sequence.IterateUnnestingEvaluatorFactory@9434f8b;
}]
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.nc.dataset.DatasetPartitionWriter open
INFO: open(0)
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: RegisterResultPartitionLocation: JobId@JID:10695
ResultSetId@RSID:-1658261929 Partition@0 NPartitions@1
[email protected]:33051 OrderedResult@true EmptyResult@false
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.nc.dataset.DatasetPartitionWriter close
INFO: close(0)
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: NotifyTaskComplete
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: ReportResultPartitionWriteCompletion: JobId@JID:10695
ResultSetId@RSID:-1658261929 Partition@0
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: TaskComplete: [nc1[JID:10695:TAID:TID:ANID:ODID:1:0:0:0]
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: JobCleanup: JobId@JID:10695 Status@TERMINATED
Nov 22, 2016 5:22:51 AM org.apache.hyracks.control.cc.work.JobCleanupWork run
INFO: Cleanup for JobRun with id: JID:10695
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.nc.dataset.DatasetPartitionReader$1 run
INFO: result reading successful(JID:10695:RSID:-1658261929:0)
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: CleanupJoblet
Nov 22, 2016 5:22:51 AM org.apache.hyracks.control.nc.work.CleanupJobletWork run
INFO: Cleaning up after job: JID:10695
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: WaitForJobCompletion
Nov 22, 2016 5:22:51 AM org.apache.hyracks.control.nc.Joblet close
WARNING: Freeing leaked 262144 bytes
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: JobletCleanupNotification
{noformat}
***Result:
{noformat}
2000-10-30
{noformat}
was:
Jenkins now runs the passing XQTS tests. The passing tests are based on Apples
OSX. Jenkins is running CentOS. I think this is an issue with different
operating systems. It would be nice for this query to return the same result on
both systems.
Jenkins URL: https://asterix-jenkins.ics.uci.edu/job/vxquery-pr/
Error Message
EXPECTED_RESULT_GOT_DIFFERENT_RESULT (6 ms):
Functions/ContextFunc/ContextImplicitTimezoneFunc//fn-implicit-timezone-18 null
Stacktrace
java.lang.AssertionError: EXPECTED_RESULT_GOT_DIFFERENT_RESULT (6 ms):
Functions/ContextFunc/ContextImplicitTimezoneFunc//fn-implicit-timezone-18 null
at org.junit.Assert.fail(Assert.java:88)
at
org.apache.vxquery.xtest.AbstractXQueryTest.test(AbstractXQueryTest.java:76)
at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
at org.junit.runners.Suite.runChild(Suite.java:127)
at org.junit.runners.Suite.runChild(Suite.java:26)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
at
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Standard Error
***Query for
Functions/ContextFunc/ContextImplicitTimezoneFunc//fn-implicit-timezone-18:
(:Test: fn-implicit-timezone-18 :)
(:Description: Evaluation of "fn:implicit-timezone" as part :)
(: of an addition operation. First operand is a call to xs:date function.:)
(:insert-start :)
declare variable $input-context1 external;
(: insert-end :)
fn:string(xs:date("2000-10-30") + fn:implicit-timezone())
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: GetNodeControllersInfo
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.algebricks.core.rewriter.base.HeuristicOptimizer optimize
INFO: Optimized Plan:
distribute result [%0->$$7]
-- DISTRIBUTE_RESULT |UNPARTITIONED|
exchange
-- ONE_TO_ONE_EXCHANGE |UNPARTITIONED|
unnest $$7 <- function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
%0->$$6
]
-- UNNEST |UNPARTITIONED|
assign [$$6] <- [function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
function-call: vxquery:{urn:org.apache.vxquery.operators-ext}add,
Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}cast
<{http://www.w3.org/2001/XMLSchema}date?>, Args:[
{http://www.w3.org/2001/XMLSchema}string : 2000-10-30
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}implicit-timezone, Args:[
]
]
]]
-- ASSIGN |UNPARTITIONED|
empty-tuple-source
-- EMPTY_TUPLE_SOURCE |UNPARTITIONED|
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
WARNING: No type for variable $$6
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
WARNING: No type for variable $$6
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
WARNING: No type for variable $$7
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
WARNING: No type for variable $$6
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
WARNING: No type for variable $$7
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: JobStart
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.cc.scheduler.ActivityClusterPlanner
planActivityCluster
INFO: Plan for org.apache.hyracks.api.job.ActivityCluster@525a75c5
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.cc.scheduler.ActivityClusterPlanner
planActivityCluster
INFO: Built 1 Task Clusters
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.cc.scheduler.ActivityClusterPlanner
planActivityCluster
INFO: Tasks: [TID:ANID:ODID:1:0:0]
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: StartTasks
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: GetResultPartitionLocations: JobId@JID:10695
ResultSetId@RSID:-1658261929 Known@null
Nov 22, 2016 5:22:51 AM org.apache.hyracks.control.nc.work.StartTasksWork run
INFO: Initializing TAID:TID:ANID:ODID:1:0:0:0 ->
[org.apache.hyracks.dataflow.std.result.ResultWriterOperatorDescriptor@436d492a,
Asterix {
ets;
assign [0] :=
[org.apache.vxquery.runtime.functions.strings.FnStringScalarEvaluatorFactory@5d023c3a];
unnest 1 <-
org.apache.vxquery.runtime.functions.sequence.IterateUnnestingEvaluatorFactory@9434f8b;
}]
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.nc.dataset.DatasetPartitionWriter open
INFO: open(0)
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: RegisterResultPartitionLocation: JobId@JID:10695
ResultSetId@RSID:-1658261929 Partition@0 NPartitions@1
[email protected]:33051 OrderedResult@true EmptyResult@false
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.nc.dataset.DatasetPartitionWriter close
INFO: close(0)
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: NotifyTaskComplete
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: ReportResultPartitionWriteCompletion: JobId@JID:10695
ResultSetId@RSID:-1658261929 Partition@0
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: TaskComplete: [nc1[JID:10695:TAID:TID:ANID:ODID:1:0:0:0]
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: JobCleanup: JobId@JID:10695 Status@TERMINATED
Nov 22, 2016 5:22:51 AM org.apache.hyracks.control.cc.work.JobCleanupWork run
INFO: Cleanup for JobRun with id: JID:10695
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.nc.dataset.DatasetPartitionReader$1 run
INFO: result reading successful(JID:10695:RSID:-1658261929:0)
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: CleanupJoblet
Nov 22, 2016 5:22:51 AM org.apache.hyracks.control.nc.work.CleanupJobletWork run
INFO: Cleaning up after job: JID:10695
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: WaitForJobCompletion
Nov 22, 2016 5:22:51 AM org.apache.hyracks.control.nc.Joblet close
WARNING: Freeing leaked 262144 bytes
Nov 22, 2016 5:22:51 AM
org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
INFO: Executing: JobletCleanupNotification
***Result:
2000-10-30
> fn-implicit-timezone-18 error when run on Jenkins
> -------------------------------------------------
>
> Key: VXQUERY-239
> URL: https://issues.apache.org/jira/browse/VXQUERY-239
> Project: VXQuery
> Issue Type: Bug
> Affects Versions: 0.6
> Reporter: Preston Carman
> Assignee: Till
> Priority: Critical
> Labels: test
>
> Jenkins now runs the passing XQTS tests. The passing tests are based on
> Apples OSX. Jenkins is running CentOS. I think this is an issue with
> different operating systems. It would be nice for this query to return the
> same result on both systems.
> Jenkins URL: https://asterix-jenkins.ics.uci.edu/job/vxquery-pr/
> Error Message
> {noformat}
> EXPECTED_RESULT_GOT_DIFFERENT_RESULT (6 ms):
> Functions/ContextFunc/ContextImplicitTimezoneFunc//fn-implicit-timezone-18
> null
> Stacktrace
> java.lang.AssertionError: EXPECTED_RESULT_GOT_DIFFERENT_RESULT (6 ms):
> Functions/ContextFunc/ContextImplicitTimezoneFunc//fn-implicit-timezone-18
> null
> at org.junit.Assert.fail(Assert.java:88)
> at
> org.apache.vxquery.xtest.AbstractXQueryTest.test(AbstractXQueryTest.java:76)
> at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:497)
> at
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
> at
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> at
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
> at
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
> at
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
> at
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
> at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
> at
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
> at org.junit.runners.Suite.runChild(Suite.java:127)
> at org.junit.runners.Suite.runChild(Suite.java:26)
> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
> at
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
> at
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
> at
> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
> at
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
> at
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:497)
> at
> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
> at
> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
> at
> org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
> at
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
> at
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
> Standard Error
> {noformat}
> ***Query for
> Functions/ContextFunc/ContextImplicitTimezoneFunc//fn-implicit-timezone-18:
> {noformat}
> (:Test: fn-implicit-timezone-18 :)
> (:Description: Evaluation of "fn:implicit-timezone" as part :)
> (: of an addition operation. First operand is a call to xs:date function.:)
> (:insert-start :)
> declare variable $input-context1 external;
> (: insert-end :)
> fn:string(xs:date("2000-10-30") + fn:implicit-timezone())
> {noformat}
> {noformat}
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
> INFO: Executing: GetNodeControllersInfo
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.algebricks.core.rewriter.base.HeuristicOptimizer optimize
> INFO: Optimized Plan:
> distribute result [%0->$$7]
> -- DISTRIBUTE_RESULT |UNPARTITIONED|
> exchange
> -- ONE_TO_ONE_EXCHANGE |UNPARTITIONED|
> unnest $$7 <- function-call:
> vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
> %0->$$6
> ]
> -- UNNEST |UNPARTITIONED|
> assign [$$6] <- [function-call:
> vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
> function-call: vxquery:{urn:org.apache.vxquery.operators-ext}add,
> Args:[
> vxquery:{urn:org.apache.vxquery.operators-ext}cast
> <{http://www.w3.org/2001/XMLSchema}date?>, Args:[
> {http://www.w3.org/2001/XMLSchema}string : 2000-10-30
> ]
> function-call:
> vxquery:{http://www.w3.org/2005/xpath-functions}implicit-timezone, Args:[
> ]
> ]
> ]]
> -- ASSIGN |UNPARTITIONED|
> empty-tuple-source
> -- EMPTY_TUPLE_SOURCE |UNPARTITIONED|
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
> WARNING: No type for variable $$6
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
> WARNING: No type for variable $$6
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
> WARNING: No type for variable $$7
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
> WARNING: No type for variable $$6
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.algebricks.core.jobgen.impl.JobGenHelper mkRecordDescriptor
> WARNING: No type for variable $$7
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
> INFO: Executing: JobStart
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.cc.scheduler.ActivityClusterPlanner
> planActivityCluster
> INFO: Plan for org.apache.hyracks.api.job.ActivityCluster@525a75c5
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.cc.scheduler.ActivityClusterPlanner
> planActivityCluster
> INFO: Built 1 Task Clusters
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.cc.scheduler.ActivityClusterPlanner
> planActivityCluster
> INFO: Tasks: [TID:ANID:ODID:1:0:0]
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
> INFO: Executing: StartTasks
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
> INFO: Executing: GetResultPartitionLocations: JobId@JID:10695
> ResultSetId@RSID:-1658261929 Known@null
> Nov 22, 2016 5:22:51 AM org.apache.hyracks.control.nc.work.StartTasksWork run
> INFO: Initializing TAID:TID:ANID:ODID:1:0:0:0 ->
> [org.apache.hyracks.dataflow.std.result.ResultWriterOperatorDescriptor@436d492a,
> Asterix {
> ets;
> assign [0] :=
> [org.apache.vxquery.runtime.functions.strings.FnStringScalarEvaluatorFactory@5d023c3a];
> unnest 1 <-
> org.apache.vxquery.runtime.functions.sequence.IterateUnnestingEvaluatorFactory@9434f8b;
> }]
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.nc.dataset.DatasetPartitionWriter open
> INFO: open(0)
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
> INFO: Executing: RegisterResultPartitionLocation: JobId@JID:10695
> ResultSetId@RSID:-1658261929 Partition@0 NPartitions@1
> [email protected]:33051 OrderedResult@true
> EmptyResult@false
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.nc.dataset.DatasetPartitionWriter close
> INFO: close(0)
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
> INFO: Executing: NotifyTaskComplete
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
> INFO: Executing: ReportResultPartitionWriteCompletion: JobId@JID:10695
> ResultSetId@RSID:-1658261929 Partition@0
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
> INFO: Executing: TaskComplete: [nc1[JID:10695:TAID:TID:ANID:ODID:1:0:0:0]
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
> INFO: Executing: JobCleanup: JobId@JID:10695 Status@TERMINATED
> Nov 22, 2016 5:22:51 AM org.apache.hyracks.control.cc.work.JobCleanupWork run
> INFO: Cleanup for JobRun with id: JID:10695
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.nc.dataset.DatasetPartitionReader$1 run
> INFO: result reading successful(JID:10695:RSID:-1658261929:0)
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
> INFO: Executing: CleanupJoblet
> Nov 22, 2016 5:22:51 AM org.apache.hyracks.control.nc.work.CleanupJobletWork
> run
> INFO: Cleaning up after job: JID:10695
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
> INFO: Executing: WaitForJobCompletion
> Nov 22, 2016 5:22:51 AM org.apache.hyracks.control.nc.Joblet close
> WARNING: Freeing leaked 262144 bytes
> Nov 22, 2016 5:22:51 AM
> org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
> INFO: Executing: JobletCleanupNotification
> {noformat}
> ***Result:
> {noformat}
> 2000-10-30
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)