Updated driver.sh and tester.hpp with sequential numbering for test identification

* Enabled Ping Pong tests
* Removed test commands for multi-workgroup collective tests
Esse commit está contido em:
avinashkethineedi
2024-12-26 20:58:22 +00:00
commit 23172c9150
2 arquivos alterados com 189 adições e 235 exclusões
+54 -57
Ver Arquivo
@@ -37,63 +37,60 @@ enum TestType {
PutTestType = 2,
PutNBITestType = 3,
GetSwarmTestType = 4,
// ReductionTestType = 5,
AMO_FAddTestType = 6,
AMO_FIncTestType = 7,
AMO_FetchTestType = 8,
AMO_FCswapTestType = 9,
AMO_AddTestType = 10,
AMO_IncTestType = 11,
AMO_CswapTestType = 12,
InitTestType = 13,
PingPongTestType = 14,
// BarrierTestType = 15, // Deprecated in OpenSHMEM 1.5
RandomAccessTestType = 16,
BarrierAllTestType = 17,
SyncAllTestType = 18,
SyncTestType = 19,
// BroadcastTestType = 20,
CollectTestType = 21,
FCollectTestType = 22,
AllToAllTestType = 23,
AllToAllsTestType = 24,
ShmemPtrTestType = 25,
PTestType = 26,
GTestType = 27,
WGGetTestType = 28,
WGGetNBITestType = 29,
WGPutTestType = 30,
WGPutNBITestType = 31,
WAVEGetTestType = 32,
WAVEGetNBITestType = 33,
WAVEPutTestType = 34,
WAVEPutNBITestType = 35,
TeamBroadcastTestType = 36,
TeamReductionTestType = 37,
TeamCtxGetTestType = 38,
TeamCtxGetNBITestType = 39,
TeamCtxPutTestType = 40,
TeamCtxPutNBITestType = 41,
TeamCtxInfraTestType = 42,
PutNBIMRTestType = 43,
AMO_SetTestType = 44,
AMO_SwapTestType = 45,
AMO_FetchAndTestType = 46,
AMO_FetchOrTestType = 47,
AMO_FetchXorTestType = 48,
AMO_AndTestType = 49,
AMO_OrTestType = 50,
AMO_XorTestType = 51,
PingAllTestType = 52,
PutSignalTestType = 53,
WGPutSignalTestType = 54,
WAVEPutSignalTestType = 55,
PutSignalNBITestType = 56,
WGPutSignalNBITestType = 57,
WAVEPutSignalNBITestType = 58,
SignalFetchTestType = 59,
WGSignalFetchTestType = 60,
WAVESignalFetchTestType = 61,
AMO_FAddTestType = 5,
AMO_FIncTestType = 6,
AMO_FetchTestType = 7,
AMO_FCswapTestType = 8,
AMO_AddTestType = 9,
AMO_IncTestType = 10,
AMO_CswapTestType = 11,
InitTestType = 12,
PingPongTestType = 13,
RandomAccessTestType = 14,
BarrierAllTestType = 15,
SyncAllTestType = 16,
SyncTestType = 17,
CollectTestType = 18,
FCollectTestType = 19,
AllToAllTestType = 20,
AllToAllsTestType = 21,
ShmemPtrTestType = 22,
PTestType = 23,
GTestType = 24,
WGGetTestType = 25,
WGGetNBITestType = 26,
WGPutTestType = 27,
WGPutNBITestType = 28,
WAVEGetTestType = 29,
WAVEGetNBITestType = 30,
WAVEPutTestType = 31,
WAVEPutNBITestType = 32,
TeamBroadcastTestType = 33,
TeamReductionTestType = 34,
TeamCtxGetTestType = 35,
TeamCtxGetNBITestType = 36,
TeamCtxPutTestType = 37,
TeamCtxPutNBITestType = 38,
TeamCtxInfraTestType = 39,
PutNBIMRTestType = 40,
AMO_SetTestType = 41,
AMO_SwapTestType = 42,
AMO_FetchAndTestType = 43,
AMO_FetchOrTestType = 44,
AMO_FetchXorTestType = 45,
AMO_AndTestType = 46,
AMO_OrTestType = 47,
AMO_XorTestType = 48,
PingAllTestType = 49,
PutSignalTestType = 50,
WGPutSignalTestType = 51,
WAVEPutSignalTestType = 52,
PutSignalNBITestType = 53,
WGPutSignalNBITestType = 54,
WAVEPutSignalNBITestType = 55,
SignalFetchTestType = 56,
WGSignalFetchTestType = 57,
WAVESignalFetchTestType = 58,
};
enum OpType { PutType = 0, GetType = 1 };