Running the test locally will take only max 2 minutes for a simple login negative test. I use strict locator for the element to make sure it finds the element right away. The test passed when running locally.
But when running the test in pipeline, after 2minutes max timeout, it still cannot find the element causing the build to fail. I also tried increasing the timeout to 6 minutes, still the element is not found.