Axel Dörfler
2cdc02b945
Added a test app for setjmp() - doesn't work yet - strangely enough, the test
...
environment where I wrote our setjmp() in does work perfectly.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14897 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-11-13 16:30:47 +00:00
Ingo Weinhold
155b583ac3
Fixed unit tests build for platforms libbe_test and r5. Only randomly tested
...
a few whether they actually work.
New pseudo target "unittests", which builds all unit tests for the currently
set TARGET_PLATFORM. They are placed in generated/tests/<platform>/unittests.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14791 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-11-09 16:17:31 +00:00
Ingo Weinhold
338b8dc301
Merged changes from branch build_system_redesign at revision 14573.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-10-29 16:27:43 +00:00
Axel Dörfler
a88fdc5722
Added tarfs to the boot loader test application as well.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14346 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-10-11 01:20:00 +00:00
Andrew Bachmann
f48d5cf2a7
update to use OBOS_TARGET
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14002 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-08-20 21:00:11 +00:00
Axel Dörfler
dd3c15369e
The "consoled" application was broken since r13800 - it did open the console driver
...
in read-only mode, but only wrote to it (which erroneously worked before that change).
Only a white screen appeared, no prompt, nothing.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13918 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-08-09 13:21:01 +00:00
Jérôme Duval
3007cd9afe
fix the build
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13756 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-18 22:54:01 +00:00
Ingo Weinhold
9333bf301b
consoled now supports a program to be run instead of the shell being supplied
...
via command line parameters. Not tested yet.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13677 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-07-15 00:14:51 +00:00
Axel Dörfler
6851f9807c
The DriverSettingsTest now accepts additional settings files on the command line.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12807 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-05-25 13:33:39 +00:00
Andrew Bachmann
84987c7ad5
it is now
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12729 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-05-19 00:01:56 +00:00
Andrew Bachmann
f789e6b332
all tests now passing, print table entries only in case of failures
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12726 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-05-18 21:41:22 +00:00
Andrew Bachmann
00b424f83a
test more values, add sin2+cos2=1 check
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12724 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-05-18 21:12:16 +00:00
Andrew Bachmann
ba2286a9a9
add test for drem, expand testing for and supress table output for copysign, drem
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12721 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-05-18 20:45:02 +00:00
Andrew Bachmann
a3344504d0
add copysign test, formatting changes
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12719 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-05-18 19:59:38 +00:00
Andrew Bachmann
5c8563d142
add some math tests
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12718 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-05-18 19:38:10 +00:00
Stephan Aßmus
90d6295906
Ingo spotted this when we tried to make Haiku boot on my machine some time ago.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12614 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-05-10 11:27:01 +00:00
Axel Dörfler
5514672d42
Added a syscall timing utility, similar to the one in NewOS.
...
Can also be run under R5 when TARGET_PLATFORM=r5 for comparison.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12567 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-05-04 01:03:44 +00:00
Jérôme Duval
04879b648a
added a comment about using R5 style comm in input_server when consoled is using input_server
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12368 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-04-13 16:10:43 +00:00
Axel Dörfler
718b5114e0
This should fix the build after all the kernel/system renaming.
...
If anything is still broken (and was not before :)), please shout.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12361 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-04-13 13:59:17 +00:00
Axel Dörfler
fce78d9e21
The console driver now supports TIOCGWINSZ (getting the window size), and
...
"consoled" now uses this information to tell the TTY its size.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12355 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-04-13 12:51:26 +00:00
Jérôme Duval
108953a630
fixed Jamfiles
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12257 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-04-05 18:46:44 +00:00
Axel Dörfler
929db8377e
Minor tweaks to the menu.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12205 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-03-31 23:33:08 +00:00
Axel Dörfler
5454291680
Implemented a simple boot menu to play with (this can be taken over by
...
other boot menu implementations for a start).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12181 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-03-31 11:03:44 +00:00
Ingo Weinhold
b785ce8d6f
Added strlcat.c. Required under R5.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12179 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-03-31 10:42:37 +00:00
Axel Dörfler
78924f7e7b
Now sets the process group of the terminal, so that signals are delivered (you can now Ctrl-C apps, at least in theory :)).
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12115 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-03-29 14:05:34 +00:00
Axel Dörfler
ea0bca7cd2
The boot floppy now builds at its new location.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11941 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-03-21 17:57:45 +00:00
Axel Dörfler
57f911a437
Moved kernel/apps to tests/kernel/boot_floppy, removed boot_floppy stuff
...
from kernel/Jamfile. Actually kernel/apps is still there as Subversion
doesn't let me commit it -- I'll remove that later.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11940 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-03-21 17:54:13 +00:00
Axel Dörfler
6557584901
Made some kernel tests build again (that didn't work anymore since I moved
...
some pieces around). There might be more left, though.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11939 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-03-21 17:38:22 +00:00
Axel Dörfler
133841a10e
Moved cache_control.cpp out of kernel/apps/ and into tests/kernel/core/cache/.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11938 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-03-21 17:32:14 +00:00
Axel Dörfler
200599e9df
Moved consoled out of kernel/apps and into tests/kernel/.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11937 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-03-21 17:25:45 +00:00
Axel Dörfler
afd64c82e7
Moved kernel/vm2 to tests/kernel/vm2.
...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11895 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-03-18 01:43:25 +00:00
Axel Dörfler
a2e1b654dd
Added a test program for the advisory locking via fcntl() - covers many but not all cases.
...
Makes sure the test apps will also build with target=haiku.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11894 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-03-18 01:32:17 +00:00
Axel Dörfler
d399ab82cc
Some work on the userland boot loader test: moved over to new DoublyLinkedList,
...
added some command line options - additional boot images can now be listed as
arguments.
platform_run_menu() now prints out the root directories of all known file systems.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11237 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-02-03 18:30:29 +00:00
Axel Dörfler
338d4420a4
Now InitCheck() returns the actual error code.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11236 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-02-03 18:28:36 +00:00
Axel Dörfler
739532577c
Added a small test program for the transfer_area() call.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11088 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-01-27 07:19:13 +00:00
Jérôme Duval
34720c47f1
Added kernel benchmarks from bsd
...
The purpose is to compare Haiku and BeOS R5 on specific operations
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10605 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-01-07 15:28:48 +00:00
Jérôme Duval
312ba9dd6e
Added bonnie from http://www.textuality.com/bonnie/
...
Bonnie is a benchmark for measuring performance of FS operations
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10310 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-30 20:01:20 +00:00
Axel Dörfler
bb59e8a636
The boot loader test now builds again fine.
...
Removed -fcheck-memory-usage for now.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10211 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-24 16:23:48 +00:00
Axel Dörfler
cd3931efde
Added find_directory() test application. Unlike the other tests, it only
...
tests the libroot.so implementation, so it has to be run under Haiku to
test its implementation (it only prints out all directories, anyway).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10182 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-22 17:44:11 +00:00
Ingo Weinhold
36fc85d5a2
Disabled DDM tests for the time being.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10171 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-22 15:40:45 +00:00
shatty
515b8e939e
add shared private headers so that intel.cpp will compile
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10069 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-20 23:56:26 +00:00
shatty
2815fe6622
help the test find KPath-related files
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10067 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-11-20 23:40:08 +00:00
Axel Dörfler
e16b2bc4a9
Added a test application for the BlockMap class.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8827 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-09-03 16:05:44 +00:00
Axel Dörfler
3bdc0a2298
The boot loader test now builds again.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8186 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-27 17:50:52 +00:00
Axel Dörfler
0422b3872e
The userland DiskDeviceManagerTest now works again.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7915 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-06-11 21:23:24 +00:00
Axel Dörfler
4ac038c1cc
Fixed the build of the DoublyLinkedList test.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7417 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-05-05 16:23:08 +00:00
Axel Dörfler
b747c3b791
Updated to match the changes in the boot loader.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7291 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-04-21 22:58:02 +00:00
Axel Dörfler
29d7bb65e5
Changed the test app, so that it automatically picks up changes to the
...
kSettings array.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5476 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-25 01:10:45 +00:00
Tyler Dauwalder
432e748fb5
Added session ddm module to the build.
...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5367 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-15 00:56:11 +00:00
Axel Dörfler
12d314225a
Fixed the test; I wanted to use setlogmask_team() there...
...
Added tests for the repeated message suppressing.
Added test for having no ident string.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5344 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-13 02:59:09 +00:00