I implemented a small test using HLISA, and it was working perfectly well in isolation, but if fails if run in parallel: If two webdrivers are running two separate browser windows simultaneously, HLISA move_to_element will trigger the following exception:
selenium.common.exceptions.MoveTargetOutOfBoundsException: Message: move target out of bounds
My testing suite creates separate threads, each thread will create it's own webdriver. The exact same test will always succeed if run alone and will almost always fail if two or more threads are running.
I know that this error is HLISA specific, because it does not occur if I switch to regular selelnium Action Chains.
I run everything in Chrome, and have been using HLISA 1.4.1 due to this issue: #31