Closed Kissaki closed 7 years ago
Running python allTests.py
from the cygwin console fails on a test:
*** running tests 14/306 in C:\MumbleBuild\win64-static-no-ltcg-1.3.x-2017-06-03-f0df4cd-863.build\ice-3.6.3\cpp\test\Slice\unicodePaths
*** configuration: Default
*** test started: 07/03/17 22:22:23
*** using Ice source dist (64bit)
testing Slice compiler and unicode file paths... failed!
('test in C:\\MumbleBuild\\win64-static-no-ltcg-1.3.x-2017-06-03-f0df4cd-863.build\\ice-3.6.3\\cpp\\test\\Slice\\unicodePaths failed with exit status', 1)
I made the changes to activate the build in-build-process in branch run-ice-tests; https://github.com/Kissaki/mumble-releng/tree/run-ice-tests
PR #60 patches the cpp folder makefile to not include the test folder. This reduces the Ice build folder size from ~12 GB to ~3.1 GB.
The ice build folder is 12 GB after being built. The cpp tests folder is 8 GB. (For comparison: Qt is 7.3 GB)
We should either drop building the tests (for a huge saving in disk space and build time), or implement running the tests in the ice build file (to make use of the built tests).