Description
The other four Travis CI test runs now complete successfully on Python 3.6 but the Test C++ Suites run fails. HELP NEEDED: This blocks our progress on Python 3 compatibility and the root cause is hidden behind JavaScript code that I do not understand.
See #29451 to understand how the C++ tests fail on Travis CI. Any progress or hints would be much appreciated.
Note that https://github.com/nodejs/node/blob/master/tools/test.py#L32 does import imp which raises a deprecation warning and sometime soon we need to modify the related code to use import importlib (and possibly also import importlib.util) https://docs.python.org/3/library/importlib.html#module-importlib.util instead but I have tried a few times without success. I do not believe that this is the source of our inability to pass the Test C++ Suites.
As mentioned at:
- build: ongoing list of actions for Python 3 compatibility #25789 (comment)
- build: ongoing list of actions for Python 3 compatibility #25789 (comment)
- Version:
- Platform:
- Subsystem: