diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index b53eb0d9dc..b359f3be12 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -183,6 +183,9 @@ add_test(NAME keosd_auto_launch_test COMMAND tests/keosd_auto_launch_test.py WOR set_property(TEST keosd_auto_launch_test PROPERTY LABELS nonparallelizable_tests) add_test(NAME nodeos_snapshot_diff_test COMMAND tests/nodeos_snapshot_diff_test.py -v ${UNSHARE} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}) set_property(TEST nodeos_snapshot_diff_test PROPERTY LABELS nonparallelizable_tests) +# requires https://github.com/AntelopeIO/leap/issues/1558 +#add_test(NAME nodeos_snapshot_diff_if_test COMMAND tests/nodeos_snapshot_diff_test.py -v --activate-if ${UNSHARE} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}) +#set_property(TEST nodeos_snapshot_diff_if_test PROPERTY LABELS nonparallelizable_tests) add_test(NAME nodeos_snapshot_forked_test COMMAND tests/nodeos_snapshot_forked_test.py -v ${UNSHARE} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}) set_property(TEST nodeos_snapshot_forked_test PROPERTY LABELS nonparallelizable_tests) diff --git a/tests/nodeos_snapshot_diff_test.py b/tests/nodeos_snapshot_diff_test.py index 4e0624030c..c7d37c79d6 100755 --- a/tests/nodeos_snapshot_diff_test.py +++ b/tests/nodeos_snapshot_diff_test.py @@ -32,7 +32,7 @@ errorExit=Utils.errorExit appArgs=AppArgs() -args = TestHelper.parse_args({"--dump-error-details","--keep-logs","-v","--leave-running","--wallet-port","--unshared"}, +args = TestHelper.parse_args({"--activate-if","--dump-error-details","--keep-logs","-v","--leave-running","--wallet-port","--unshared"}, applicationSpecificArgs=appArgs) relaunchTimeout = 30 @@ -42,6 +42,7 @@ trxGeneratorCnt=2 startedNonProdNodes = 3 cluster=Cluster(unshared=args.unshared, keepRunning=args.leave_running, keepLogs=args.keep_logs) +activateIF=args.activate_if dumpErrorDetails=args.dump_error_details prodCount=2 walletPort=args.wallet_port @@ -77,7 +78,7 @@ def removeState(nodeId): Print("Stand up cluster") if cluster.launch(prodCount=prodCount, onlyBios=False, pnodes=pnodes, totalNodes=totalNodes, totalProducers=pnodes*prodCount, - loadSystemContract=True, maximumP2pPerHost=totalNodes+trxGeneratorCnt) is False: + activateIF=activateIF, loadSystemContract=True, maximumP2pPerHost=totalNodes+trxGeneratorCnt) is False: Utils.errorExit("Failed to stand up eos cluster.") Print("Create test wallet")