Home / 6.0.6
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2019-01-06 2.3 kB
Totals: 1 Item   2.3 kB 0

6.0.6

Enhancements

  • #607 refactor DevicePool logic integrating it completely into DriverPool Note: Due to the removed DevicePool class some code refactoring on project level needed. Mostly for devicePool.getDevice() which is not available anymore:

    DevicePool.getDevice(); // it should be replaced in most cases by getDevice();

    // for the use-case when you need it in static way use IDriverPool.getDefaultDevice();

    // Also we have new methods to get device by driver name! getDevice("default"); // return device assigned to "default" driver getDevice("custom"); //return device addigned to "custom" driver. // if no driver discovered in the pool with provided name then nullDevice will be returned * #610 Declared easy way to control drivers quit on project layer. You can disable core logic with no way to enable it back for current test run. Anyway, Carina will close drivers on suite finish.

    // Execute as only you would like to disable automatic drivers quit CarinaListener.disableDriversCleanup(); #581 Agreed to avoid drivers keep for depenent groups. In case you need it please disable automatic drivers quit according to the step above and organize quit using your own logic. #599 Upgrade com.fasterxml.jackson.core:jackson-databind to version 2.8.11.3 or later

Fixes

  • Fixed potential recursive loops in DriverListener during failures detection
  • #605 review and complete IDriverPool TODO's
  • #609 hide "Can't save file to Amazon S3!" error message stack-trace
  • #604 device name for the test is not registered in Zafira
  • #584 DevicePool.getDevice() returns different objects of the same device

Known Issues

  • N/A

Dependencies Updates

  • com.fasterxml.jackson.core: jackson-databind 2.8.11.1->2.8.11.3
Source: README.md, updated 2019-01-06