Bug With Travis CI
gruenwaldlk opened this issue · comments
Lukas Grünwald commented
Travis CI currently fails for some tests interacting with the file system.
It works locally and on the intended target platform Windows.
Starting test execution, please wait...
Failed MegBuilderBuildFromAttributeTest
Error Message:
Test method pg.meg.test.MegFileBinaryFileBuilderUnitTest.MegBuilderBuildFromAttributeTest threw exception:
System.IO.FileNotFoundException: Could not find file '/home/travis/build/KadVenku/pg.meg/pg.meg.test/test_data/unpacked/DATA/ART/SHADERS/GRASS.FXO'.
Stack Trace:
at System.IO.FileInfo.get_Length()
at pg.meg.builder.MegFileBinaryFileBuilder.BuildFileContentTables(MegFileAttribute megFileAttribute, MegFileNameTable megFileNameTable) in /home/travis/build/KadVenku/pg.meg/pg.meg/builder/MegFileBinaryFileBuilder.cs:line 151
at pg.meg.builder.MegFileBinaryFileBuilder.Build(MegFileAttribute megFileAttribute) in /home/travis/build/KadVenku/pg.meg/pg.meg/builder/MegFileBinaryFileBuilder.cs:line 45
at pg.meg.test.MegFileBinaryFileBuilderUnitTest.MegBuilderBuildFromAttributeTest() in /home/travis/build/KadVenku/pg.meg/pg.meg.test/MegFileBinaryFileBuilderUnitTest.cs:line 90
Failed UnpackMegFile_TestSuccess
Error Message:
Assert.IsTrue failed.
Stack Trace:
at pg.meg.test.MegFileUtilityTest.UnpackMegFile_TestSuccess() in /home/travis/build/KadVenku/pg.meg/pg.meg.test/MegFileUtilityTest.cs:line 81
Failed PackMegFile_TestSuccess
Error Message:
Test method pg.meg.test.MegFileUtilityTest.PackMegFile_TestSuccess threw exception:
System.IO.FileNotFoundException: Could not find file '/home/travis/build/KadVenku/pg.meg/pg.meg.test/test_data/unpacked/DATA/ART/SHADERS/GRASS.FXO'.
Stack Trace:
at System.IO.FileInfo.get_Length()
at pg.meg.builder.MegFileBinaryFileBuilder.BuildFileContentTables(MegFileAttribute megFileAttribute, MegFileNameTable megFileNameTable) in /home/travis/build/KadVenku/pg.meg/pg.meg/builder/MegFileBinaryFileBuilder.cs:line 151
at pg.meg.builder.MegFileBinaryFileBuilder.Build(MegFileAttribute megFileAttribute) in /home/travis/build/KadVenku/pg.meg/pg.meg/builder/MegFileBinaryFileBuilder.cs:line 45
at pg.meg.service.MegFilePackService.PackMegFile(String fullyQualifiedMegFileSavePath, IEnumerable`1 absoluteFilePaths) in /home/travis/build/KadVenku/pg.meg/pg.meg/service/MegFilePackService.cs:line 42
at pg.meg.MegFileUtility.PackMegFile(String fullyQualifiedMegFileSavePath, IEnumerable`1 absoluteFilePaths) in /home/travis/build/KadVenku/pg.meg/pg.meg/MegFileUtility.cs:line 28
at pg.meg.test.MegFileUtilityTest.PackMegFile_TestSuccess() in /home/travis/build/KadVenku/pg.meg/pg.meg.test/MegFileUtilityTest.cs:line 89
Total tests: 39. Passed: 36. Failed: 3. Skipped: 0.
Test Run Failed.
Test execution time: 2.0926 Seconds