31 %MACRO assertPerformance(i_expected=, i_desc=);
34 %IF &g_inTestcase EQ 1 %THEN %DO;
37 %ELSE %IF &g_inTestcase NE 2 %THEN %DO;
38 %PUT &g_error: assert has to be called after initTestcase;
45 SELECT max(cas_id) INTO :l_casid FROM target.cas WHERE cas_scnid=&g_scnid;
46 %LET l_casid = &l_casid;
50 SELECT cas_end - cas_start
55 AND cas_id = &l_casid.;
59 %LET l_result = %SYSEVALF(NOT(&l_cas_runtime <= &i_expected));
63 i_type = assertPerformance
64 ,i_expected = &i_expected
65 ,i_actual = &l_cas_runtime
67 ,i_result = &l_result)
68 %MEND assertPerformance;