Commit Graph

  • 6b1df38ab5 Refactored a bit. Markus Kauppila 2011-07-18 15:25:54 +03:00
  • 65b1827acc Harness warns about tests that request timeout when it's not available. Markus Kauppila 2011-07-18 14:41:01 +03:00
  • f4722e408f Fixed SDL_SetError() by making NULL fmt a no-op, update test automation Andreas Schiffler 2011-07-17 20:59:34 -07:00
  • f7ec340c08 Merging two heads. Markus Kauppila 2011-07-17 19:19:35 +03:00
  • f78b37d76c Fixed logging noise coming from unimplemented optional test suite functions SetUp and TearDown. Markus Kauppila 2011-07-17 11:17:40 +03:00
  • d765305af1 Expanded and updated testplatform suite. Andreas Schiffler 2011-07-16 20:12:25 -07:00
  • 9a4caf5f80 Fixed doxygen markup. Markus Kauppila 2011-07-14 21:04:31 +03:00
  • b71435641b Should compile now (fixed typos(?)) Nathan Heisey 2011-07-14 17:58:47 +00:00
  • 61c4e3110e Added timeout for dummycase3 in libtestdummy. Markus Kauppila 2011-07-14 20:57:16 +03:00
  • 45d142967a Fixed incorrect assertions in surface test suite. Markus Kauppila 2011-07-14 20:43:32 +03:00
  • 495f7b476d Fixed AssertEquals. Markus Kauppila 2011-07-14 20:33:18 +03:00
  • ba7e652c14 Harness kills hung tests (won't work with --in-proc option). Added result description to test logs (tells why test failed, such as exceeding its timeout). Markus Kauppila 2011-07-13 19:51:25 +03:00
  • 228b42d47d Fixed video compile(?) Nathan Heisey 2011-07-13 09:37:00 +00:00
  • e64e5c11cd Renamed all .c files in src/video/bwindow to .cc files. Nathan Heisey 2011-07-13 09:29:43 +00:00
  • 578690ca49 Plain logger logs the used command line options. Markus Kauppila 2011-07-12 23:53:57 +03:00
  • 6afccaa104 Removed 1.2 files. Nathan Heisey 2011-07-12 15:09:44 +00:00
  • 8493175cfc Rewrote most of Haiku video support to conform with 1.3 functionality. Nathan Heisey 2011-07-12 15:06:12 +00:00
  • a2cd498eef Breaking tests in surface to several smaller tests. Markus Kauppila 2011-07-12 16:47:50 +03:00
  • fdd5716159 If any assert in SetUp function fails that test will be skipped. Markus Kauppila 2011-07-11 21:09:28 +03:00
  • ce58837bbd Added SetUp/TearDown functions for test suites. Markus Kauppila 2011-07-11 17:55:35 +03:00
  • bb09b8ebe8 Fixes based on CR. Markus Kauppila 2011-07-11 17:47:55 +03:00
  • 17a1b22cd4 Updated assert messages in surface test suite. Markus Kauppila 2011-07-10 18:48:31 +03:00
  • e92d5a6712 Bunch of little fixes. Markus Kauppila 2011-07-10 18:42:52 +03:00
  • 1072d833cd Ported surface tests. Markus Kauppila 2011-07-09 17:55:35 +03:00
  • 084cc91e10 Ported common directory from automated. It contains common helpers functions for some test suites. Markus Kauppila 2011-07-08 19:58:16 +03:00
  • 1de0e725ae Made the default XSL style less blocky. Markus Kauppila 2011-07-06 23:49:36 +03:00
  • 84896a8ed9 Fixed doxygen markup. Markus Kauppila 2011-07-06 17:05:07 +03:00
  • a67ec6307f Fixed the interface between tests suites and logger. Note: breaks the linux build. Markus Kauppila 2011-07-06 16:06:39 +03:00
  • b4b444819d Added audio suite. Markus Kauppila 2011-07-05 22:11:12 +03:00
  • 4ff136f83e Added a skeleton stylesheet that can be used as a base for developing a new stylesheet for XML test reports. Markus Kauppila 2011-07-05 21:27:35 +03:00
  • 52d2ac8f73 Made the output of plain logger more readable. Markus Kauppila 2011-07-05 21:15:34 +03:00
  • c55dcdb34e Added command option --version Markus Kauppila 2011-07-04 20:46:06 +03:00
  • 935d50e942 Fixed './runner --xml --show-tests'. Markus Kauppila 2011-07-04 17:23:20 +03:00
  • d1b18e21fe Help usage missed ] which added. Markus Kauppila 2011-07-03 20:22:30 +03:00
  • fae7cc1e68 Fixed white space issue in XSL stylesheet. Markus Kauppila 2011-07-03 19:21:35 +03:00
  • b7b0dc241f Changed the usage help. Markus Kauppila 2011-07-03 11:14:52 +03:00
  • 0cbfcc4081 Fixed XML logger. EscapeString didn't from strings properly. Markus Kauppila 2011-07-03 10:54:21 +03:00
  • b3268149ff Cleaned up the build system. 'make clean' now deletes the installed test suites (this should prevent old tests lingering around) Markus Kauppila 2011-07-01 22:15:23 +03:00
  • 1002730bb4 Fixed 'make install' errors by using a bash script. Markus Kauppila 2011-07-01 18:21:11 +03:00
  • 3d9b4247ae Fixed a bunch of Makefile.am files. Markus Kauppila 2011-07-01 17:11:20 +03:00
  • cf6833c2d9 Fixed doxygen markup error. Markus Kauppila 2011-07-01 13:29:19 +03:00
  • b6d3cc0464 Added better function for escaping strings. Markus Kauppila 2011-07-01 13:16:51 +03:00
  • e886b2df50 Redefined the usage of --xsl command option. Markus Kauppila 2011-07-01 12:36:57 +03:00
  • 01d42cc048 Separated test suite name from its directory path. Fixes usability issues concerning some command line options. Markus Kauppila 2011-07-01 11:12:35 +03:00
  • 9c090120d9 Removed directory from test suite names. Markus Kauppila 2011-06-30 18:11:48 +03:00
  • 12798fcd36 Added user-supplied XSL style sheets for XML-based test reports. Added new command line option: --xsl. Markus Kauppila 2011-06-30 17:11:39 +03:00
  • ee6776d5e5 Cleaned the XSL style a bit. Markus Kauppila 2011-06-30 16:08:37 +03:00
  • 8c669ce2b4 Refined the XSL style. Markus Kauppila 2011-06-29 22:23:06 +03:00
  • bff35f5b46 Added some interactivity to XSLT stylesheet using javascript. Markus Kauppila 2011-06-29 20:34:59 +03:00
  • 2b5522d0d1 Fixed the calculation of total runtime for a suite. Markus Kauppila 2011-06-29 19:05:56 +03:00
  • f5a3c50fea Added plain XLST file. Markus Kauppila 2011-06-29 17:40:32 +03:00
  • cf467bdffa Fixed a few mistakes from XML logger. Markus Kauppila 2011-06-28 23:15:43 +03:00
  • c4ca4288e4 Fixes based on CR. Markus Kauppila 2011-06-28 17:03:38 +03:00
  • 7ef7dc1c07 Added documentation. Markus Kauppila 2011-06-27 23:10:13 +03:00
  • 33540e51b1 Fixed test suite start time. Markus Kauppila 2011-06-27 22:39:38 +03:00
  • 6097dd444a Removed printf's from dummy test suite. Markus Kauppila 2011-06-27 22:16:32 +03:00
  • 48636ce522 Plain logger refined. Markus Kauppila 2011-06-27 22:14:48 +03:00
  • 3ac63a7264 Added time, date and total runtime information to the output by logging system. Markus Kauppila 2011-06-27 21:41:34 +03:00
  • 38e9d81c9d Refining the output of XML logger. Markus Kauppila 2011-06-27 16:41:45 +03:00
  • b0e36129e3 Added identation to the output of XML logger. Markus Kauppila 2011-06-27 11:53:14 +03:00
  • ccbcb8034e Logging system added to harness. Logging system doesn't yet utilize all the given parameters. Markus Kauppila 2011-06-26 23:04:37 +03:00
  • b2716ca0a3 Replaced private event functionality with event sending. Nathan Heisey 2011-06-24 12:48:43 +00:00
  • 66a5bc6a81 Added case insensitivity to XML elements. Markus Kauppila 2011-06-24 14:35:14 +03:00
  • 3605a116df XML component no longer outputs the generated XML. Fixed a bunch of compiler warnings. Markus Kauppila 2011-06-23 22:00:03 +03:00
  • b4411f83b1 Fixed XML elements. Element's end tag is now properly formed. Markus Kauppila 2011-06-23 21:11:48 +03:00
  • a0937cabe5 Added escaping special characters to their corresponding entities in XML output. Markus Kauppila 2011-06-22 21:56:23 +03:00
  • 8a21c1e5ae Changed XML-generator to use static buffer instead of dynamically allocated memory. Markus Kauppila 2011-06-22 18:13:06 +03:00
  • 95d54f4c4a XML elements now support single attribute. Fixes here and there. Markus Kauppila 2011-06-22 17:41:37 +03:00
  • 70261760dc Various fixes and additions to logger system. Markus Kauppila 2011-06-21 22:04:44 +03:00
  • fab5f54fd3 Creating flexible logging system which supports XML and plain text. Work under progress. Markus Kauppila 2011-06-21 19:31:46 +03:00
  • 6d2a50bca5 SDL 1.3 patch 00 for GSoC: Haiku - Implemented pthread spinlock in src/atomic/spinlock.c (in both trylock and unlock). Added appropriate checks in configure.in and include/SDL_configure.h.in. Nathan Heisey 2011-06-21 13:49:14 +00:00
  • d361b710ff Refining XML-output module Markus Kauppila 2011-06-19 19:52:35 +03:00
  • 37785a86c2 Very early version of module that creates XML-based test reports. Markus Kauppila 2011-06-19 18:07:37 +03:00
  • 306370a258 Ported platform tests, added AssertPass and AssertFail Markus Kauppila 2011-06-18 10:36:27 -07:00
  • 1059c5101f Changed the title for README Markus Kauppila 2011-06-19 13:43:03 +03:00
  • f4a3a831a4 Added new command line option: --show-tests Markus Kauppila 2011-06-13 15:38:40 +03:00
  • 54610f623f Stub for generating doxygen main page from README. Markus Kauppila 2011-06-11 21:52:31 +03:00
  • a41dd0ab5c Added timeout to TestCaseReference. Markus Kauppila 2011-06-11 21:37:28 +03:00
  • 913c312c8e Compatibility fix. Apparently all system don't have d_namlen member in their DIR struct. Markus Kauppila 2011-06-11 08:11:03 -07:00
  • 316ae21313 Fixes a bug in SDL_UpdateTexture when using SDL_RENDERER_SOFTWARE and texture access is SDL_TEXTUREACCESS_STATIC Dimitris Zenios 2011-06-10 12:13:06 +03:00
  • 41447caf1c Fixed memory leak in SDL_DestroyRenderer. Ryan C. Gordon 2011-07-16 14:59:12 -07:00
  • ce1df1e5db Cocoa: Update the current GL context when its window moves or resizes. Ryan C. Gordon 2011-07-16 11:52:09 -07:00
  • 36c9edd0e8 Turn SDL_GL_MakeCurrent() into a no-op if setting the same context twice. Ryan C. Gordon 2011-07-15 17:05:32 -07:00
  • 9a3d27d57c Linux: Search a smaller set of potential joystick axes. Ryan C. Gordon 2011-07-13 17:38:09 -07:00
  • e476289e0f Properly set up default resolutions. Ryan C. Gordon 2011-07-05 22:05:56 -04:00
  • 65e5a15393 Implemented pthread spinlocks. Nathan Heisey 2011-06-22 10:33:48 +00:00
  • b0a6024896 * Add missing file SDL_hints_c.h Tim Angus 2011-06-15 10:28:01 +01:00
  • e4de79558c * SDL_IOS_IDLE_TIMER_DISABLED hint Tim Angus 2011-06-10 14:23:36 +01:00
  • 2b47e23dc8 * SDL_IOS_ORIENTATIONS hint Tim Angus 2011-06-10 14:23:24 +01:00
  • 2b4bb0d58b Make SDL_QuitRequested() return an SDL_bool Sam Lantinga 2011-06-12 12:23:39 -04:00
  • 9eb8995a5d Fixed doxygen comments and usage help. Markus Kauppila 2011-06-09 18:30:06 +03:00
  • 43397ce08d Updated test case filter. Markus Kauppila 2011-06-09 18:13:46 +03:00
  • 9bf36c262a Added comments and did some cleaning. Markus Kauppila 2011-06-09 18:07:50 +03:00
  • a4812a8bf2 Added test and suite names to the output. Markus Kauppila 2011-06-09 17:13:33 +03:00
  • 9a6ef3175b Creating pipeline for test case selection. Work in progress. Markus Kauppila 2011-06-09 16:37:51 +03:00
  • 3aedb87c6b Removed unnecessary function. Markus Kauppila 2011-06-08 19:41:12 +03:00
  • 99a5717c93 Fix: memory allocated for test suite references is freed Markus Kauppila 2011-06-08 18:38:38 +03:00
  • 3681c6e522 Initial version of "scan tests/ for test suites" functionality. Markus Kauppila 2011-06-07 21:11:11 +03:00
  • 813dff463b Add a comment. Markus Kauppila 2011-06-06 21:16:18 +03:00
  • a74c9aa88d Fixed gcc warnings for apps using SDL headers with -Wundef flag. Ryan C. Gordon 2011-06-06 12:20:04 -04:00