-
Notifications
You must be signed in to change notification settings - Fork 3k
Closed
Description
During OOB for 5.10 release, found issues while evaluating icetea:
Mbed CLI 1.8.0
Mbed OS (920db63)
Windows 10
mbed test -m K64F -t ARM --icetea --compile-list -vv
...
[ERROR] Error when running icetea.
cwd:C:\mbed\OOB
Command:'icetea --tcdir TEST_APPS --list --json --platform_filter K64F -v'
output:Traceback (most recent call last):
File "C:\Python27\Scripts\icetea-script.py", line 6, in <module>
from pkg_resources import load_entry_point
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 3017, in <module>
@_call_aside
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 3003, in _call_aside
f(*args, **kwargs)
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 3030, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 661, in _build_master
return cls._build_from_requirements(__requires__)
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 674, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 853, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'mbed-ls==1.*,>=1.5.1' distribution was not found and is required by icetea, mbed-flasher
[mbed] ERROR: "c:\python27\python.exe" returned error.
Code: 1
Path: "C:\mbed\OOB"
Command: "c:\python27\python.exe -u C:\mbed\OOB\mbed-os\tools\run_icetea.py -m K64F -t ARM -v --compile-list"
Tip: You could retry the last command with "-v" flag for verbose output
mbed test -m K64F -t ARM --icetea --run-list -vv
...
[ERROR] Error when running icetea.
cwd:C:\mbed\OOB
Command:'icetea --tcdir TEST_APPS --list --json --platform_filter K64F -v'
output:Traceback (most recent call last):
File "C:\Python27\Scripts\icetea-script.py", line 6, in <module>
from pkg_resources import load_entry_point
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 3017, in <module>
@_call_aside
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 3003, in _call_aside
f(*args, **kwargs)
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 3030, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 661, in _build_master
return cls._build_from_requirements(__requires__)
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 674, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 853, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'mbed-ls==1.*,>=1.5.1' distribution was not found and is required by icetea, mbed-flasher
[mbed] ERROR: "c:\python27\python.exe" returned error.
Code: 1
Path: "C:\mbed\OOB"
Command: "c:\python27\python.exe -u C:\mbed\OOB\mbed-os\tools\run_icetea.py -m K64F -t ARM -v --build-data ..\BUILD\tests\K64F\ARM\build_data.json --test-suite ..\BUILD\tests\K64F\ARM\test_suite.json --run-list"
Tip: You could retry the last command with "-v" flag for verbose output
The python traceback error should be caught appropriately with the corresponding message to the user