The TestPartner documentation indicates that users can set the playback setting BrowserInteractiveTimeOut to -1 causes TestPartner to wait indefinitely until the browser page loads and becomes interactive however this results in a compile error message that negative numbers are not allowed.
 
If you need to use this function and you plan on using this timeout so that TestPartner waits indefinitely until the browser page loads and becomes interactive, it is suggested that the user sets it for 300 seconds or longer. This would result in a 5 minute timeout. If the user feels they need longer the timeout value can be increased.