diff options
Diffstat (limited to 'lib/test_server/src')
| -rw-r--r-- | lib/test_server/src/test_server_ctrl.erl | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/lib/test_server/src/test_server_ctrl.erl b/lib/test_server/src/test_server_ctrl.erl index 9ab526a26b..1d8eebe843 100644 --- a/lib/test_server/src/test_server_ctrl.erl +++ b/lib/test_server/src/test_server_ctrl.erl @@ -2567,7 +2567,7 @@ run_test_cases_loop([{conf,Ref,Props,{Mod,Func}}|_Cases]=Cs0,  			{true,EndStatus,RestCs,Fun};  		    {repeat_until_any_ok,_} ->  			{RestCs,Fun} = case get_tc_results(Status1) of -					   {Ok,_,_} when length(Ok) > 0 -> +					   {Ok,_,_Fails} when length(Ok) > 0 ->  					       {Cases1,ReportStop};  					   _ ->  					       {CopiedCases++Cases1,?void_fun} @@ -2734,9 +2734,10 @@ run_test_cases_loop([{conf,Ref,Props,{Mod,Func}}|_Cases]=Cs0,  			end;  		    {value,{_,GroupResult}} ->  			{Cases,update_status(GroupResult, group_result, GrName, -						     delete_status(Ref, Status2))}; +					     delete_status(Ref, Status2))};  		    false -> -			{Cases,delete_status(Ref, Status2)} +			{Cases,update_status(ok, group_result, GrName, +					     delete_status(Ref, Status2))}  		end,  	    print_conf_time(ConfTime),  	    ReportRepeatStop(), | 
