mvn clean verify -Ppageobjects -Dsaucelabs.target.platform=win10 -Dwebdriver.driver=chrome -Dsaucelabs.driver.version=48 -Dsaucelabs.url=http://taoz:<somesaucekey-IDon'tWantOthersToSeeItOnGithub>@ondemand.saucelabs.com:80/wd/hub -Dsaucelabs.access.key=<somesaucekey-IDon'tWantOthersToSeeItOnGithub> -Dsaucelabs.user.id=taoz -Dwebdriver.base.url=http://todomvc.com/examples/angularjs/#/ -Dmaven.test.failure.ignore=true
The above works, which is pageobject version. But once I removed -Ppageobjects switching to 'screenplay' pattern, those tests don't even create driver instances on Sauce Labs do not show up on Sauce Labs Dashboard with proper names.
Maybe it is easily fixable. I haven't looked into the reason yet. Just want to report the behavior here.