Log of /linuxsampler/trunk/src/testcases
Directory Listing
Revision
1649 -
Directory Listing
Modified
Fri Jan 25 15:06:02 2008 UTC
(16 years, 3 months ago)
by
nagata
* added a new config option --enable-pthread-testcancel, which uses
pthread_testcancel() instead of asynchronous canceling (needed for OSX)
Revision
1424 -
Directory Listing
Modified
Sun Oct 14 22:00:17 2007 UTC
(16 years, 7 months ago)
by
schoenebeck
* code cleanup:
- global.h now only covers global definitions that are needed for the C++
API header files, all implementation internal global definitions are now
in global_private.h
- atomic.h is not exposed to the C++ API anymore (replaced the references
in SynchronizedConfig.h for this with local definitions)
- no need to include config.h anymore for using LS's API header files
- DB instruments classes are not exposed to the C++ API
- POSIX callback functions of Thread.h are hidden
- the (optional) gig Engine benchmark compiles again
- updated Doxyfile.in
- fixed warnings in API doc generation
* preparations for release 0.5.0
Revision
1221 -
Directory Listing
Modified
Wed Jun 6 18:50:03 2007 UTC
(16 years, 11 months ago)
by
schoenebeck
* fixed several issues in fundamental "Thread" class: set scheduling
policy and priority on thread level, set a minimum stack size for
thread (TODO: a reasonable value yet to be tested), bugfix: non-RT
threads simply inherited properties of starting thread instead of
setting their own policy and priority
* updated and fixed test cases (haven't been touched in a while, but
are now all running successfully through all cases)
Revision
676 -
Directory Listing
Modified
Wed Jun 22 22:13:08 2005 UTC
(18 years, 11 months ago)
by
schoenebeck
updated to latest LSCPServer constructor change
(IP address and TCP port as argument)
Revision
654 -
Directory Listing
Modified
Wed Jun 15 20:25:25 2005 UTC
(18 years, 11 months ago)
by
schoenebeck
* fixed 'make dist' build rule to include all necessary files
Revision
560 -
Directory Listing
Modified
Sat May 21 11:47:55 2005 UTC
(19 years ago)
by
schoenebeck
sync of LSCPTest.cpp with latest LSCP specification
Revision
554 -
Directory Listing
Modified
Thu May 19 19:25:14 2005 UTC
(19 years ago)
by
schoenebeck
* All compile time options are now centrally alterable as arguments to the
./configure script. All options are C Macros beginning with CONFIG_
prefix and will be placed into auto generated config.h file.
Revision
503 -
Directory Listing
Modified
Fri Apr 29 20:43:07 2005 UTC
(19 years ago)
by
schoenebeck
* updated unit tests
Revision
288 -
Directory Listing
Modified
Tue Oct 19 00:36:34 2004 UTC
(19 years, 7 months ago)
by
schoenebeck
* configure.in: added check for UNIX98 compatibility, check if there's at
least one supported MIDI input and audio output system available, added
conditionals for ALSA and JACK
* src/drivers/audio/Makefile.am: ALSA and JACK drivers are only compiled
respectively if they're supported by the system
* MidiInputDeviceFactory.cpp, AudioOutputDeviceFactory.cpp: little
workaround for reported linker problem
* removed autotools generated files from CVS
Revision
276 -
Directory Listing
Modified
Sat Oct 9 15:42:27 2004 UTC
(19 years, 7 months ago)
by
schoenebeck
added tests against new Pool classes
Revision
224 -
Directory Listing
Modified
Sat Aug 21 15:31:36 2004 UTC
(19 years, 9 months ago)
by
schoenebeck
added test against "SET ECHO" LSCP command
Revision
218 -
Directory Listing
Modified
Sun Aug 15 20:18:55 2004 UTC
(19 years, 9 months ago)
by
schoenebeck
bugfix in client receive code
Revision
217 -
Directory Listing
Modified
Sun Aug 15 18:52:23 2004 UTC
(19 years, 9 months ago)
by
schoenebeck
added test for "GET AUDIO_OUTPUT_CHANNEL_PARAMETER INFO" LSCP command
Revision
211 -
Directory Listing
Modified
Sun Jul 25 23:27:41 2004 UTC
(19 years, 10 months ago)
by
schoenebeck
* src/linuxsampler.cpp: tidied up a bit, "initialization completed"
message shown only after the server is actually running
* src/testcases/: print the name of each test suite before running the
tests of the suite, added first tests against the LSCP server using a
socket connection to the LSCP server (tests for the following LSCP
commands: "ADD CHANNEL", "GET CHANNELS", "REMOVE CHANNEL")
Revision
63 -
Directory Listing
Modified
Tue May 4 18:52:24 2004 UTC
(20 years ago)
by
schoenebeck
* src/common/Thread.cpp: threads are now stoppable even if they are
waiting for a condition
* src/common/Condition.cpp: fixed little misbehavior of Set() method,
which locked the Condition object on return
* src/testcases: added a couple of new unit tests (against classes
'Mutex', 'Condition' and 'Thread')
Revision
57 -
Directory Listing
Added
Sun May 2 17:45:43 2004 UTC
(20 years ago)
by
schoenebeck
* src/common/Thread.cpp: method StartThread() now blocks until thread
actually runs, mlockall() will only be applied for realtime threads
* libtoolized liblinuxsampler
* initiated automatic unit tests against the LinuxSampler codebase
(see src/testcases): already added a couple of tests for the Thread and
Mutex classes, you have to explicitly compile the unit tests by running
'make testcases' (you need to have cppunit installed though) and then you
can run the console version of the test runner by calling
'src/testcases/linuxsamplertest'
* src/Sampler.h: added API documentation