[openbeos] Storage-Kit Test

  • From: "Gregor Rosenauer" <rosenauer@xxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Tue, 21 May 2002 23:46:39 CEST (+0200)

Congrats to the Storage-Kit-Team! Great to see the progress there!
When running jam, I get an error "tools/Jamfile: No such file or directory  ", 
but the compile succeeded without problems.

I then ran the tests and got 10 failures (see bottom) for the OpenBeOS-version 
and 14 for the R5-version (so OpenBeOS' storage-kit will be less faulty than 
the original?? ;^)

HTH and best regards!
Gregor (Hugh)

------------------------------------------------------------------------------
Results from OpenBeOS-test
------------------------------------------------------------------------------
- FAILURES: 10
    TestCaller BResourceStrings::Init Test1: resourceStrings.InitCheck() == B_OK
    TestCaller BResourceStrings::Init Test2: 
resourceStrings.SetStringFile(&ref) == B_OK
    TestCaller BResourceString::FindString Test: resourceStrings.InitCheck() == 
B_OK
    TestCaller BResources::Init Test: file.InitCheck() == B_OK
    TestCaller BResources::Read Test: file.InitCheck() == B_OK
    TestCaller BResources::Sync Test: file.InitCheck() == B_OK
    TestCaller BResources::Merge Test: resources.MergeFrom(&file2) == B_OK
    TestCaller BResources::WriteTo Test: file.InitCheck() == B_OK
    TestCaller BResources::AddRemove Test: file2.GetSize(&size2) == B_OK
    TestCaller BResources::ReadWrite Test: file.InitCheck() == B_OK       

DETAIL:

BResourceStrings::Init Test1
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0][1][2]  - FAILURE -- resourceStrings.InitCheck() == B_OK


BResourceStrings::Init Test2
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0][1]  - FAILURE -- resourceStrings.SetStringFile(&ref) == B_OK


BResourceString::FindString Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0][1][2][3][4]  - FAILURE -- resourceStrings.InitCheck() == B_OK


BResources::Init Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0]  - FAILURE -- file.InitCheck() == B_OK


BResources::Read Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0]  - FAILURE -- file.InitCheck() == B_OK


BResources::Sync Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0]/bin/cp: /tmp/testDir/x86.rsrc: No such file or directory
  - FAILURE -- file.InitCheck() == B_OK


BResources::Merge Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0]  - FAILURE -- resources.MergeFrom(&file2) == B_OK


BResources::WriteTo Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0]  - FAILURE -- file.InitCheck() == B_OK


BResources::AddRemove Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0]  - FAILURE -- file2.GetSize(&size2) == B_OK


BResources::ReadWrite Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0]/bin/cp: /tmp/testDir/x86.rsrc: No such file or directory
  - FAILURE -- file.InitCheck() == B_OK   


------------------------------------------------------------------------------
Results from R5-test
------------------------------------------------------------------------------
- FAILURES: 14
    TestCaller BDirectory::BNode::AttrDir Test: equals(node->RewindAttrs(), 
B_BAD_ADDRESS, B_FILE_ERROR)
    TestCaller BFile::BNode::AttrDir Test: equals(node->RewindAttrs(), 
B_BAD_ADDRESS, B_FILE_ERROR)
    TestCaller BNode::Attribute Directory Test: equals(node->RewindAttrs(), 
B_BAD_ADDRESS, B_FILE_ERROR)
    TestCaller BResourceStrings::Init Test1: resourceStrings.InitCheck() == B_OK
    TestCaller BResourceStrings::Init Test2: 
resourceStrings.SetStringFile(&ref) == B_OK
    TestCaller BResourceString::FindString Test: resourceStrings.InitCheck() == 
B_OK
    TestCaller BResources::Init Test: file.InitCheck() == B_OK
    TestCaller BResources::Read Test: file.InitCheck() == B_OK
    TestCaller BResources::Sync Test: file.InitCheck() == B_OK
    TestCaller BResources::Merge Test: resources.MergeFrom(&file2) == B_OK
    TestCaller BResources::WriteTo Test: file.InitCheck() == B_OK
    TestCaller BResources::AddRemove Test: file2.GetSize(&size2) == B_OK
    TestCaller BResources::ReadWrite Test: file.InitCheck() == B_OK
    TestCaller BSymLink::BNode::AttrDir Test: equals(node->RewindAttrs(), 
B_BAD_ADDRESS, B_FILE_ERROR)   

DETAIL:

BResourceStrings::Init Test1
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0][1][2]  - FAILURE -- resourceStrings.InitCheck() == B_OK


BResourceStrings::Init Test2
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0][1]  - FAILURE -- resourceStrings.SetStringFile(&ref) == B_OK


BResourceString::FindString Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0][1][2][3][4]  - FAILURE -- resourceStrings.InitCheck() == B_OK

WARNING: Number of available file descriptors has changed during test: 122 -> 
121

BResources::Init Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0]  - FAILURE -- file.InitCheck() == B_OK


BResources::Read Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0]  - FAILURE -- file.InitCheck() == B_OK


BResources::Sync Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0]/bin/cp: /tmp/testDir/x86.rsrc: No such file or directory
  - FAILURE -- file.InitCheck() == B_OK


BResources::Merge Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0]  - FAILURE -- resources.MergeFrom(&file2) == B_OK


BResources::WriteTo Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0]  - FAILURE -- file.InitCheck() == B_OK


BResources::AddRemove Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0]  - FAILURE -- file2.GetSize(&size2) == B_OK


BResources::ReadWrite Test
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/x86.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/ppc.rsrc: 
No such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/elf-no-res: No 
such file or directory
/bin/cp: /boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef: No 
such file or directory
/bin/cp: 
/boot/home/Projects/BeOS/OpenBeOS/storage_kit/test/resources/pef-no-res: No 
such file or directory
[0]/bin/cp: /tmp/testDir/x86.rsrc: No such file or directory
  - FAILURE -- file.InitCheck() == B_OK        

-- 
"Technology is just another word for 'it doesn't work yet' " (Douglas Adams)

Gregor B. Rosenauer
Student of Computer Science and New Media Engineering
Vienna, Austria

http://www.hugh.at.tf



Other related posts: