Trying to assign a expiration time based on what computer is assigned the test, would cause weird results for me, since I move the tests from computer to computer depending on which are on and running Linux (see the thread on unusual comfigurations for more details).