diff options
author | Nat Goodspeed <nat@lindenlab.com> | 2009-12-09 10:20:08 -0500 |
---|---|---|
committer | Nat Goodspeed <nat@lindenlab.com> | 2009-12-09 10:20:08 -0500 |
commit | adc975ff91ab89ebb3f0035110964e9aaea308b4 (patch) | |
tree | a5d1e7d88efc7718bbee2e7bf2a1e334f14754a1 /indra/newview/character | |
parent | 724cbb8134567b7b8fd1e2fd8fd1c65d0d3aed78 (diff) |
Reduce likelihood of indefinite wait in viewer integration tests.
Introduce LLStartupListener to allow viewerclient-based test script to query
startup state. This handles the scenario in which, by the time the test script
manages to connect, the viewer already IS in STATE_STARTED.
Fix ViewerSession to invoke that query before waiting for STATE_STARTED. Make
that wait time out eventually to deal with "System currently logging you off,
please wait 5 minutes." Timeout raises new ViewerWontLogin exception.
Fix testlangs to catch ViewerWontLogin and retry a limited number of times.
Diffstat (limited to 'indra/newview/character')
0 files changed, 0 insertions, 0 deletions