Run ExecutionTest w/integration test framework
I changed the default local.xml to use 2 NCs with
2 partitions each like AsterixHyracksIntegrationUtil
so that the results will match despite using simple
string compare to determine correctness.
There is also one test in particular (big-object-join)
that I had to add an artificial order by clause to
to deal with different results.
Issues outstanding:
- HDFS in ClusterExecutionIT needs to be thought out
Change-Id: I423f2a7c77839b999d466dd5cace302574d956c0
Reviewed-on: https://asterix-gerrit.ics.uci.edu/525
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Chris Hillery <ceej@lambda.nu>
diff --git a/asterix-app/src/main/resources/asterix-build-configuration.xml b/asterix-app/src/main/resources/asterix-build-configuration.xml
index 8d0b7f3..fa20099 100644
--- a/asterix-app/src/main/resources/asterix-build-configuration.xml
+++ b/asterix-app/src/main/resources/asterix-build-configuration.xml
@@ -17,22 +17,22 @@
! under the License.
!-->
<asterixConfiguration xmlns="asterixconf">
- <metadataNode>nc1</metadataNode>
+ <metadataNode>asterix_nc1</metadataNode>
<store>
- <ncId>nc1</ncId>
- <storeDirs>nc1data</storeDirs>
+ <ncId>asterix_nc1</ncId>
+ <storeDirs>asterix_nc1data</storeDirs>
</store>
<store>
- <ncId>nc2</ncId>
- <storeDirs>nc2data</storeDirs>
+ <ncId>asterix_nc2</ncId>
+ <storeDirs>asterix_nc2data</storeDirs>
</store>
<transactionLogDir>
- <ncId>nc1</ncId>
- <txnLogDirPath>target/txnLogDir/nc1</txnLogDirPath>
+ <ncId>asterix_nc1</ncId>
+ <txnLogDirPath>target/txnLogDir/asterix_nc1</txnLogDirPath>
</transactionLogDir>
<transactionLogDir>
- <ncId>nc2</ncId>
- <txnLogDirPath>target/txnLogDir/nc2</txnLogDirPath>
+ <ncId>asterix_nc2</ncId>
+ <txnLogDirPath>target/txnLogDir/asterix_nc2</txnLogDirPath>
</transactionLogDir>
<property>
@@ -56,7 +56,7 @@
</property>
<property>
<name>compiler.sortmemory</name>
- <value>163840</value>
+ <value>327680</value>
</property>
<property>
<name>compiler.groupmemory</name>