Oxygen-CLI test suite doesn't work since version 1.5.0

Heyho, relatively new Oxygen Fan here.
I recently discovered that I can not run JSON test suites for mobile tests since CLI version 1.5.0.
I tested some versions after and before that and 1.4.1 is the last version that does execute my test suites correctly. Also I’m operating on MacOS if that helps.
Here is how it looks like in the terminal when I run a suite from 1.5.0 onwards:

[…]
info: [Oxygen] Loading module: email [ 0.023 sec ]
info: [Oxygen] Loading module: eyes [ 0.002 sec ]
info: [Oxygen] Loading module: http [ 0.151 sec ]
info: [Oxygen] Loading module: log [ 0.001 sec ]
info: [Oxygen] Loading module: mailinator [ 0.001 sec ]
info: [Oxygen] Loading module: mob [ 0.206 sec ]
info: [Oxygen] Loading module: pdf [ 0.082 sec ]
info: [Oxygen] Loading module: serial [ 0.018 sec ]
info: [Oxygen] Loading module: shell [ 0 sec ]
info: [Oxygen] Loading module: soap [ 0.087 sec ]
info: [Oxygen] Loading module: twilio [ 0.001 sec ]
info: [Oxygen] Loading module: web [ 0.091 sec ]
info: [Oxygen] Loading module: win [ 0.018 sec ]
Oxygen Worker initialized in 1323 ms
Test e5047d5a has started…
Test e5047d5a has finished with status: PASSED.
info: [Oxygen] Executing: eyes.dispose(null)
info: [Oxygen] Executing: log.dispose(null)
info: [Oxygen] Executing: mob.dispose(null)
info: [Oxygen] Executing: serial.dispose(null)
info: [Oxygen] Executing: web.dispose(null)
info: [Oxygen] Executing: win.dispose(null)
Your report is ready: /…/reports/2020-07-02_132608/report.html
Done!

As you can see, oxygen starts the test session (e5047d5a) but does not execute any tests and finishes promptly. The report does not show any test steps either.

This could be be related. Some things have been deprecated relating to suites. See the changelog here:

1 Like