@@ -6,13 +6,13 @@ add_unit_test(allocatortest allocator_test.cpp)
66add_unit_test(boollogictest boollogic_test.cpp)
77add_unit_test(builderpartialstest builder_partials_test.cpp)
88add_unit_test(casttest cast_test.cpp)
9- add_unit_test(collectivestest collectives_test.cpp VARIANTS "Hw " )
9+ add_unit_test(collectivestest collectives_test.cpp VARIANTS "${HW_EXCLUDE_C600} " )
1010add_unit_test(copy_named_buffers_to_device_test copy_named_buffers_to_device_test.cpp)
1111add_unit_test(custompatterntest custom_pattern_test.cpp)
1212add_unit_test(customtransformtest custom_transform_test.cpp)
1313add_unit_test(dataflowtest dataflowtest.cpp)
1414add_unit_test(decomposegradientsummationtest decompose_gradient_summation_test.cpp)
15- add_unit_test(executable_serialization_test executable_serialization_test.cpp VARIANTS "Hw " )
15+ add_unit_test(executable_serialization_test executable_serialization_test.cpp VARIANTS "${HW_EXCLUDE_C600} " )
1616add_unit_test(graphedgemaptest graph_edgemap_test.cpp SUPPORT_LIBS test -graphs-test -util)
1717add_unit_test(exceptiontest exceptiontest.cpp)
1818add_unit_test(inputshapeinfotest inputshapeinfotest.cpp)
@@ -29,7 +29,6 @@ add_unit_test(opmanagertest op_manager_test.cpp)
2929add_unit_test(opxtensoraliasingtest opx_tensor_aliasing_test.cpp)
3030add_unit_test(outliningirtest outlining_ir_test.cpp)
3131add_unit_test(poprithmstransitiveclosuretest poprithmstransitiveclosure_test.cpp SUPPORT_LIBS test -graphs-test -util)
32- add_unit_test(prng_test prng_test.cpp VARIANTS Hw)
3332add_unit_test(prunetest prune_test.cpp SUPPORT_LIBS test -graphs-test -util)
3433add_unit_test(simple_addition_test simple_addition_test.cpp)
3534add_unit_test(subgraph_partitioning_test subgraph_partitioning_test.cpp)
@@ -59,15 +58,13 @@ add_popart_py_unit_test(aliaszerocopy_model_test VARIANTS IpuModel2)
5958add_popart_py_unit_test(all_constexpr)
6059add_popart_py_unit_test(anchorreturntype_test VARIANTS IpuModel2)
6160add_popart_py_unit_test(annotations_test)
62- add_popart_py_unit_test(auto_loss_scaling_graph_replication_test VARIANTS Hw)
6361add_popart_py_unit_test(auto_loss_scaling_gradient_accumulation_test)
6462add_popart_py_unit_test(auto_loss_scaling_identical_weight_updates_0 VARIANTS IpuModel2)
6563add_popart_py_unit_test(auto_loss_scaling_identical_weight_updates_1 VARIANTS IpuModel2)
6664add_popart_py_unit_test(auto_virtual_graph_test VARIANTS IpuModel2)
6765add_popart_py_unit_test(builder_name_test)
6866add_popart_py_unit_test(builder_test)
6967add_popart_py_unit_test(clip_by_norm_test)
70- add_popart_py_unit_test(collectives_test VARIANTS Hw)
7168add_popart_py_unit_test(replica_sharded_with_optimizer VARIANTS IpuModel2)
7269add_popart_py_unit_test(convolution_options_test VARIANTS IpuModel2)
7370add_popart_py_unit_test(context_scope_test)
@@ -87,7 +84,6 @@ add_popart_py_unit_test(distributed_test VARIANTS IpuModel2)
8784add_popart_py_unit_test(distributed_replicated_graph_test VARIANTS Hw PROPERTIES DISABLED TRUE )
8885add_popart_py_unit_test(doc_test)
8986add_popart_py_unit_test(dont_inplace_test)
90- add_popart_py_unit_test(dropout_replicated_pipeline VARIANTS Hw)
9187add_popart_py_unit_test(enhanced_debug)
9288add_popart_py_unit_test(exception_test VARIANTS Hw)
9389add_popart_py_unit_test(export_test)
@@ -107,7 +103,6 @@ add_popart_py_unit_test(gradient_accumulation_test MATCHEXPR test_adam_gradient_
107103add_popart_py_unit_test(gradient_accumulation_test MATCHEXPR test_adam_gradient_accumulation_model_proto VARIANTS IpuModel2)
108104add_popart_py_unit_test(gradient_accumulation_test MATCHEXPR test_adam_loading_saved_gradient_accumulationt_tensors VARIANTS IpuModel2)
109105add_popart_py_unit_test(graph_caching_test VARIANTS IpuModel2)
110- add_popart_py_unit_test(graph_replication_test VARIANTS Hw)
111106add_popart_py_unit_test(import_test)
112107add_popart_py_unit_test(ipu_copy_test VARIANTS IpuModel2)
113108add_popart_py_unit_test(loader_test)
@@ -121,7 +116,7 @@ add_popart_py_unit_test(offline_compilation)
121116add_popart_py_unit_test(optimizer_test)
122117add_popart_py_unit_test(options_test)
123118add_popart_py_unit_test(outlining_test)
124- add_popart_py_unit_test(outlining_execution_context_test VARIANTS "Hw " )
119+ add_popart_py_unit_test(outlining_execution_context_test VARIANTS "${HW_EXCLUDE_C600} " )
125120add_popart_py_unit_test(padsumpattern)
126121add_popart_py_unit_test(partials_tests VARIANTS IpuModel2)
127122add_popart_py_unit_test(patterns_test)
@@ -152,15 +147,23 @@ add_popart_py_unit_test(external_tensorproto_data_test)
152147add_popart_py_unit_test(debug_info_test)
153148add_popart_py_unit_test(logging_test)
154149add_popart_py_unit_test(model_loading_test)
155- add_popart_py_unit_test(loss_grad_scaling_with_replication VARIANTS Hw)
156150add_popart_py_unit_test(int8_host_stream_test VARIANTS IpuModel2)
157- add_popart_py_unit_test(identical_replica_test VARIANTS Hw)
158151add_popart_py_unit_test(version_test)
159152add_popart_py_unit_test(test_all_reduce_op VARIANTS Hw)
160153add_popart_py_unit_test(min_max_unwinding_test)
161154add_popart_py_unit_test(deprecated_session_options)
162155add_popart_py_unit_test(constant_weights_error_test)
163156
157+ add_popart_py_unit_test(auto_loss_scaling_graph_replication_test VARIANTS Hw)
158+ add_popart_py_unit_test(loss_grad_scaling_with_replication VARIANTS Hw)
159+
160+ add_unit_test(prng_test prng_test.cpp VARIANTS "${HW_EXCLUDE_C600} " )
161+ add_popart_py_unit_test(collectives_test VARIANTS "${HW_EXCLUDE_C600} " )
162+ add_popart_py_unit_test(dropout_replicated_pipeline VARIANTS "${HW_EXCLUDE_C600} " )
163+ add_popart_py_unit_test(graph_replication_test VARIANTS "${HW_EXCLUDE_C600} " )
164+ add_popart_py_unit_test(identical_replica_test VARIANTS "${HW_EXCLUDE_C600} " )
165+
166+
164167# Test to check for boost in popart headers.
165168set (POPART_INCLUDE_DIR ${PROJECT_SOURCE_DIR} /willow/include )
166169add_test (NAME "boost_free_interface_test"
0 commit comments