mirror of https://github.com/vitalif/openscad
43 lines
1.2 KiB
Bash
Executable File
43 lines
1.2 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
cd tests
|
|
cmake .
|
|
if [[ $? != 0 ]]; then
|
|
echo "Error configuring test suite"
|
|
exit 1
|
|
fi
|
|
make -j2
|
|
if [[ $? != 0 ]]; then
|
|
echo "Error building test suite"
|
|
exit 1
|
|
fi
|
|
# Exclude tests known the cause issues on Travis
|
|
# opencsgtest_rotate_extrude-tests - Fails on Ubuntu 12.04 using Gallium 0.4 drivers
|
|
# opencsgtest_text-font-direction-tests - Fails due to old freetype (issue #899)
|
|
# throwntogethertest_issue964 - Fails due to non-planar quad being tessellated slightly different
|
|
# opencsgtest_issue1165 - z buffer tearing
|
|
ctest -j8 -E "\
|
|
opencsgtest_rotate_extrude-tests|\
|
|
opencsgtest_render-tests|\
|
|
opencsgtest_rotate_extrude-hole|\
|
|
opencsgtest_internal-cavity|\
|
|
opencsgtest_internal-cavity-polyhedron|\
|
|
opencsgtest_minkowski3-erosion|\
|
|
opencsgtest_issue835|\
|
|
opencsgtest_issue911|\
|
|
opencsgtest_issue913|\
|
|
opencsgtest_issue1215|\
|
|
opencsgtest_issue1105d|\
|
|
dxfpngtest_text-font-direction-tests|\
|
|
cgalpngtest_text-font-direction-tests|\
|
|
opencsgtest_text-font-direction-tests|\
|
|
csgpngtest_text-font-direction-tests|\
|
|
throwntogethertest_text-font-direction-tests|\
|
|
throwntogethertest_issue964|\
|
|
opencsgtest_issue1165\
|
|
"
|
|
if [[ $? != 0 ]]; then
|
|
echo "Test failure"
|
|
exit 1
|
|
fi
|