ARMmbed / icetea

DEPRECATED mbed test framework
Apache License 2.0
6 stars 7 forks source link

Support Dut classes as plugins via the allocator. #48

Closed jonikula closed 6 years ago

jonikula commented 6 years ago

Status

READY

Description

Added allocator configuration via configuration file. Changed different Dut classes to plugins. Also fixed some pylint issues in the affected areas.

Todos

Impacted Areas in Application

List components, applications or use-cases that this PR will affect:

coveralls commented 6 years ago

Pull Request Test Coverage Report for Build 293


Changes Missing Coverage Covered Lines Changed/Added Lines %
icetea_lib/Plugin/plugins/LocalAllocator/LocalAllocator.py 7 8 87.5%
icetea_lib/ResourceProvider/Allocators/BaseAllocator.py 1 2 50.0%
icetea_lib/Plugin/plugins/LocalAllocator/DutSerial.py 1 3 33.33%
icetea_lib/ResourceProvider/ResourceProvider.py 21 25 84.0%
<!-- Total: 64 72 88.89% -->
Files with Coverage Reduction New Missed Lines %
icetea_lib/tools/tools.py 1 62.86%
icetea_lib/CliResponse.py 2 56.67%
icetea_lib/Events/EventMatcher.py 3 88.57%
icetea_lib/LogManager.py 8 75.97%
<!-- Total: 14 -->
Totals Coverage Status
Change from base Build 287: 0.7%
Covered Lines: 4809
Relevant Lines: 6977

💛 - Coveralls
jonikula commented 6 years ago

@jupe approve so I can merge?