If they took the maximum time permitted by the UL standard to trip, you would have to hold the test button in for about 5 seconds or so. The requirement from UL 943 says:
"The maximum permitted time to trip in seconds is equal to the quantity (20/fault current in milliamps) raised to the 1.43 power. The application of this formula would permit a 7 second trip time for a 5 mA ground fault."
It should be noted though that the MAXIMUM allowable is just what it says. Most of the Class A GFCI breakers on the market are actually much faster than that, as in 100msec. to react + opening time, which for a typical breaker is about 1.5 cycles, so 25msec, for a total of 125msec total clearing time,
regardless of the fault current level. I don't know if GFCI receptacles are faster, I only looked at the test data on breakers when I was at Siemens. But when they established test bench criteria, 150msec clearing time was considered a fail.
Still though, even that "maximum allowable" is not dangerous. 10mA is the "let-go" threshold, which is why we (in North America) insist on a margin of safety by targeting 5mA as the goal (4mA minimum, 6mA maximum). 40mA is the average cardiac fibrillation threshold, so even if you go get hit with 6mA for 7 seconds, it's not going to kill you or make you lock on.