X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b0cb871288d741cf88f563c166c662071b8bd8e6..6b9622c851698068b7406f0b70c46df6f82d7943:/teshsuite/smpi/MBI/RMALocalLocalConcurrencyGenerator.py diff --git a/teshsuite/smpi/MBI/RMALocalLocalConcurrencyGenerator.py b/teshsuite/smpi/MBI/RMALocalLocalConcurrencyGenerator.py index 458fe211f8..a34c0ea41e 100755 --- a/teshsuite/smpi/MBI/RMALocalLocalConcurrencyGenerator.py +++ b/teshsuite/smpi/MBI/RMALocalLocalConcurrencyGenerator.py @@ -91,6 +91,7 @@ for e in gen.epoch: patterns['init1'] = gen.init[p1]("1") patterns['operation1'] = gen.operation[p1]("1") patterns['operation2'] = gen.operation[p2]("1") + shortdesc_rma = 'Correct code using RMA operations' # Generate a data race (Get + Get/load/store/Put) replace = patterns.copy() @@ -102,8 +103,8 @@ for e in gen.epoch: # Generate a correct code by switching operation1 and operation2 if p2 in gen.store + gen.load + gen.loadstore: replace = patterns.copy() - replace['shortdesc'] = 'Correct code using RMA operations' - replace['longdesc'] = 'Correct code using RMA operations' + replace['shortdesc'] = shortdesc_rma + replace['longdesc'] = shortdesc_rma replace['outcome'] = 'OK' replace['errormsg'] = 'OK' replace['operation1'] = gen.operation[p2]("1") @@ -111,8 +112,8 @@ for e in gen.epoch: gen.make_file(template, f'LocalConcurrency_lloutwindow_{e}_{p2}_{p1}_ok.c', replace) # Generate a correct code by removing operation2 replace = patterns.copy() - replace['shortdesc'] = 'Correct code using RMA operations' - replace['longdesc'] = 'Correct code using RMA operations' + replace['shortdesc'] = shortdesc_rma + replace['longdesc'] = shortdesc_rma replace['outcome'] = 'OK' replace['errormsg'] = 'OK' replace['operation1'] = gen.operation[p1]("1") @@ -145,8 +146,8 @@ for e in gen.epoch: gen.make_file(template, f'LocalConcurrency_lloutwindow_{e}_{p1}_{p2}_nok.c', replace) # Generate a correct code by switching operation1 and operation2 replace = patterns.copy() - replace['shortdesc'] = 'Correct code using RMA operations' - replace['longdesc'] = 'Correct code using RMA operations' + replace['shortdesc'] = shortdesc_rma + replace['longdesc'] = shortdesc_rma replace['outcome'] = 'OK' replace['errormsg'] = 'OK' replace['operation1'] = gen.operation[p2]("1") @@ -155,8 +156,8 @@ for e in gen.epoch: # Generate a correct code by removing operation2 replace = patterns.copy() - replace['shortdesc'] = 'Correct code using RMA operations' - replace['longdesc'] = 'Correct code using RMA operations' + replace['shortdesc'] = shortdesc_rma + replace['longdesc'] = shortdesc_rma replace['outcome'] = 'OK' replace['errormsg'] = 'OK' replace['operation1'] = gen.operation[p1]("1")