2Geom automated testing + doxygen
Hi all, I've set up 2Geom automated builds, testing, and doxygen on Inkscape's Jenkins server.
http://jenkins.inkscape.org:8080/
What I find pretty cool is that we now also have a trunk up-to-date version of our documentation: http://jenkins.inkscape.org:8080/job/2Geom_trunk_doxygen/doxygen/index.html
This should make us more aware of the fact that we actually have a number of tests failing........!!!
cheers, Johan
Can you consider running src/cxxtests after 'make check' (at least until we change the setting in trunk)? That way we can see cxxtests' output even if it is XFAIL.
On Sun, Nov 16, 2014 at 5:20 PM, Johan Engelen <jbc.engelen@...2592...> wrote:
Hi all, I've set up 2Geom automated builds, testing, and doxygen on Inkscape's Jenkins server.
http://jenkins.inkscape.org:8080/
What I find pretty cool is that we now also have a trunk up-to-date version of our documentation: http://jenkins.inkscape.org:8080/job/2Geom_trunk_doxygen/doxygen/index.html
This should make us more aware of the fact that we actually have a number of tests failing........!!!
cheers, Johan
At the moment, all our tests (both working and broken) are lumped into one "known failure" target. AFAIK, the broken tests are:
svg-affine-test.h svg-path-geom-test.h curve-test.h
Yes, we should remove the XFAIL_TESTS line from src/Makefile.am... but we'd also need to do one of the following:
1. Fix all the broken tests, listed above 2. Just remove them from the CXXTEST_TESTSUITES macro in src/Makefile_insert and delete them from the repo. 3. Create a separate "cxxtests_failures" target for these tests in src/Makefile.am, and put that into the XFAIL_TESTS rule, rather than the entire check_PROGRAMS list.
AV
On 16 November 2014 22:48, Liam White <inkscapebrony@...400...> wrote:
Can't we just remove the XFAIL in trunk?
Then automated builds on Launchpad will fail (unless Alex changes the build rules to not run 'make check' for us)
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.cl... _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On 19-11-2014 12:32, Alex Valavanis wrote:
At the moment, all our tests (both working and broken) are lumped into one "known failure" target. AFAIK, the broken tests are:
svg-affine-test.h svg-path-geom-test.h curve-test.h
There were more, I just fixed a few. And I see that on Windows, not all tests are run...
Yes, we should remove the XFAIL_TESTS line from src/Makefile.am... but we'd also need to do one of the following:
- Fix all the broken tests, listed above
This. Trying to gather the energy for it!
- Johan
- Just remove them from the CXXTEST_TESTSUITES macro in
src/Makefile_insert and delete them from the repo. 3. Create a separate "cxxtests_failures" target for these tests in src/Makefile.am, and put that into the XFAIL_TESTS rule, rather than the entire check_PROGRAMS list.
AV
participants (3)
-
Alex Valavanis
-
Johan Engelen
-
Liam White