mnemonic-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ga...@apache.org
Subject [2/3] incubator-mnemonic git commit: Merge branch 'master' of https://github.com/apache/incubator-mnemonic
Date Sun, 28 Aug 2016 04:47:24 GMT
Merge branch 'master' of https://github.com/apache/incubator-mnemonic


Project: http://git-wip-us.apache.org/repos/asf/incubator-mnemonic/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-mnemonic/commit/8a938978
Tree: http://git-wip-us.apache.org/repos/asf/incubator-mnemonic/tree/8a938978
Diff: http://git-wip-us.apache.org/repos/asf/incubator-mnemonic/diff/8a938978

Branch: refs/heads/master
Commit: 8a938978a7c0b027e47e28e1cd4d81428d53fafe
Parents: ae181ec 6e851be
Author: Yanhui Zhao <yanhui.zhao@outlook.com>
Authored: Sun Aug 28 04:17:05 2016 +0000
Committer: Yanhui Zhao <yanhui.zhao@outlook.com>
Committed: Sun Aug 28 04:38:56 2016 +0000

----------------------------------------------------------------------
 build-tools/mnemonic-checkstyle.xml             |  8 +++
 build-tools/runall.sh                           |  1 -
 docker/Dockerfile                               | 15 ++---
 docker/README.md                                | 61 ++++++++++++++++++++
 mnemonic-collections/pom.xml                    | 22 +++++++
 .../src/main/resources/log4j.properties         | 33 +++++++++++
 .../src/main/resources/log4j.properties         | 33 +++++++++++
 mnemonic-computing-services/pom.xml             | 22 +++++++
 mnemonic-core/pom.xml                           | 22 +++++++
 .../src/main/resources/log4j.properties         | 33 +++++++++++
 mnemonic-examples/pom.xml                       | 22 +++++++
 .../src/main/resources/log4j.properties         | 33 +++++++++++
 .../src/main/resources/log4j.properties         | 33 +++++++++++
 .../src/main/resources/log4j.properties         | 33 +++++++++++
 mnemonic-memory-services/pom.xml                | 22 +++++++
 pom.xml                                         | 28 +++++++++
 16 files changed, 413 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-mnemonic/blob/8a938978/build-tools/runall.sh
----------------------------------------------------------------------
diff --cc build-tools/runall.sh
index cf19d68,0000000..0d3a17c
mode 100755,000000..100755
--- a/build-tools/runall.sh
+++ b/build-tools/runall.sh
@@@ -1,109 -1,0 +1,108 @@@
 +#!/bin/bash
 +
 +#
 +# Licensed to the Apache Software Foundation (ASF) under one or more
 +# contributor license agreements.  See the NOTICE file distributed with
 +# this work for additional information regarding copyright ownership.
 +# The ASF licenses this file to You under the Apache License, Version 2.0
 +# (the "License"); you may not use this file except in compliance with
 +# the License.  You may obtain a copy of the License at
 +#
 +#    http://www.apache.org/licenses/LICENSE-2.0
 +#
 +# Unless required by applicable law or agreed to in writing, software
 +# distributed under the License is distributed on an "AS IS" BASIS,
 +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 +# See the License for the specific language governing permissions and
 +# limitations under the License.
 +#
 +
 +echo [INFO] Cleaning up and re-building...
- cd ..
 +git clean -xdf > /dev/null
 +
 +if [ ! -d "testlog" ]
 +then
 +mkdir testlog
 +fi
 +
 +mvn clean package install > testlog/build.log
 +if [ $? -gt 0 ]
 +then
 +echo [ERROR] Build failed, please check package dependency and refer to testlog/build.log
for error messages.
 +exit 1
 +fi
 +echo [SUCCESS] Build Success!
 +
 +echo [INFO] Running mnemonic example...
 +mvn exec:exec -Pexample -pl mnemonic-examples > testlog/mnemonic-example.log
 +if [ $? -gt 0 ]
 +then
 +echo [ERROR] This example requires \"vmem\" memory service to run, please check if \"vmem\"
has been configured correctly! If \"vmem\" is installed, please refer to testlog/mnemonic-example.log
for detailed information.
 +exit 1
 +fi
 +echo [SUCCESS] Mnemonic example is completed!
 +
 +echo [INFO] Running DurablePersonNGTest test case for \"mnemonic-core\"...
 +mvn -Dtest=DurablePersonNGTest test -pl mnemonic-core -DskipTests=false > testlog/DurablePersonNGTest.log
 +if [ $? -gt 0 ]
 +then
 +echo [ERROR] This test case requires \"pmalloc\" memory service to pass, please check if
\"pmalloc\" has been configured correctly! If \"pmalloc\" is installed, please refer to testlog/DurablePersonNGTest.log
for detailed information.
 +exit 1
 +fi
 +echo [SUCCESS] Test case DurablePersonNGTest for \"mnemonic-core\" is completed!
 +
 +echo [INFO] Running NonVolatileMemAllocatorNGTest test case for \"mnemonic-core\"...
 +mvn -Dtest=NonVolatileMemAllocatorNGTest test -pl mnemonic-core -DskipTests=false > testlog/NonVolatileMemAllocatorNGTest.log
 +if [ $? -gt 0 ]
 +then
 +echo [ERROR] This test case requires \"pmalloc\" memory service to pass, please check if
\"pmalloc\" has been configured correctly! If \"pmalloc\" is installed, please refer to testlog/NonVolatileMemAllocatorNGTest.log
for detailed information.
 +exit 1
 +fi
 +echo [SUCCESS] Test case NonVolatileMemAllocatorNGTest for \"mnemonic-core\" is completed!
 +
 +echo [INFO] Running VolatileMemAllocatorNGTest test case of \"mnemonic-core\"...
 +mvn -Dtest=VolatileMemAllocatorNGTest test -pl mnemonic-core -DskipTests=false > testlog/VolatileMemAllocatorNGTest.log
 +if [ $? -gt 0 ]
 +then
 +echo [ERROR] This example requires \"vmem\" memory service to run, please check if \"vmem\"
has been configured correctly! If \"vmem\" is installed, please refer to testlog/VolatileMemAllocatorNGTest.log
for detailed information.
 +exit 1
 +fi
 +echo [SUCCESS] Test case VolatileMemAllocatorNGTest for \"mnemonic-core\" is completed!
 +
 +echo [INFO] Running MemClusteringNGTest for \"mnemonic-core\"...
 +mvn -Dtest=MemClusteringNGTest test -pl mnemonic-core -DskipTests=false > testlog/MemClusteringNGTest.log
 +if [ $? -gt 0 ]
 +then
 +echo [ERROR] This example requires \"vmem\" memory service to run, please check if \"vmem\"
has been configured correctly! If \"vmem\" is installed, please refer to testlog/MemClusteringNGTest.log
for detailed information.
 +exit 1
 +fi
 +echo [SUCCESS] Test case MemClusteringNGTest for \"mnemonic-core\" is completed!
 +
 +echo [INFO] Running DurableSinglyLinkedListNGTest for \"mnemonic-collection\"...
 +mvn -Dtest=DurableSinglyLinkedListNGTest  test -pl mnemonic-collections -DskipTests=false
> testlog/DurableSinglyLinkedListNGTest.log
 +if [ $? -gt 0 ]
 +then
 +echo [ERROR] This test case requires \"pmalloc\" memory service to pass, please check if
\"pmalloc\" has been configured correctly! If \"pmalloc\" is installed, please refer to testlog/DurableSinglyLinkedListNGTest.log
for detailed information.
 +exit 1
 +fi
 +echo [SUCCESS] Test case DurableSinglyLinkedListNGTest for \"mnemonic-collection\" is completed!
 +
 +echo [INFO] Running DurablePersonNGTest for \"mnemonic-collection\"...
 +mvn -Dtest=DurablePersonNGTest  test -pl mnemonic-collections -DskipTests=false > testlog/DurablePersonNGTest.log
 +if [ $? -gt 0 ]
 +then
 +echo [ERROR] This test case requires \"pmalloc\" memory service to pass, please check if
\"pmalloc\" has been configured correctly! If \"pmalloc\" is installed, please refer to testlog/DurablePersonNGTest.log
for detailed information.
 +exit 1
 +fi
 +echo [SUCCESS] Test case DurablePersonNGTest for \"mnemonic-collection\" is completed!
 +
 +echo [INFO] Running DurableSinglyLinkedListNGPrintTest for \"mnemonic-computing-services/mnemonic-utilities-service\"...
 +mvn -Dtest=DurableSinglyLinkedListNGPrintTest test -pl mnemonic-computing-services/mnemonic-utilities-service
-DskipTests=false > testlog/DurableSinglyLinkedListNGPrintTest.log
 +if [ $? -gt 0 ]
 +then
 +echo [ERROR] This test case requires \"pmalloc\" memory service to pass, please check if
\"pmalloc\" has been configured correctly! If \"pmalloc\" is installed, please refer to testlog/DurableSinglyLinkedListNGPrintTest.log
for detailed information.
 +exit 1
 +fi
 +echo [SUCCESS] Test case DurableSinglyLinkedListNGPrintTest for \"mnemonic-computing-services/mnemonic-utilities-service\"
is completed!
 +echo [DONE] All test cases are completed! Log files are available under folder testlog!
 +exit 0


Mime
View raw message