summaryrefslogtreecommitdiff
path: root/test/cairo-test-private.h
Commit message (Collapse)AuthorAgeFilesLines
* tests: Add device scale test to "full" testrun similar to offsetsAlexander Larsson2013-09-051-1/+1
|
* test: Remove dead codeAndrea Canciani2011-11-121-6/+0
| | | | This code is unused and can be removed.
* test: Write the individual test logs to output/Chris Wilson2011-09-151-1/+2
| | | | Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
* test: Silence gcc warningsAndrea Canciani2011-03-171-1/+6
| | | | | | | | | warning: cannot optimize possibly infinite loops gcc does not detect that the "infinite" loops are actually just one or two iterations, depending on the has_similar value being FALSE or TRUE. It realizes it if the iteration variable and the iteration stop value are both enum values.
* [test] Never use gcc __attribute__ magic for constructors.M Joonas Pihlaja2009-06-181-2/+0
| | | | | | | | The configure test for __attribute__((constructor)) succeeds when compiling with Sun Studio 12 on OpenSolaris but the attribute is just ignored and has no actual effect. This causes the test suite to not run any tests at all. With this patch we revert to always using make-cairo-test-constructors.pl.
* [test] Build test suite into single binary.Chris Wilson2008-10-311-0/+74
Avoid calling libtool to link every single test case, by building just one binary from all the sources. This binary is then given the task of choosing tests to run (based on user selection and individual test requirement), forking each test into its own process and accumulating the results.