[rtems-test] riscv32/rv32imafc: RTEMS_POSIX_API: Passed:605 Failed:3 Timeout:0 Test-Too-long:0 Invalid:0 Wrong:0
OAR Tester for CentOS 8 Stream
rtems-tester at oarcorp.com
Tue Apr 25 12:41:05 UTC 2023
Testing time : 0:06:37.771641
Average test time: 0:00:00.645733
Host
====
Linux-4.18.0-448.el8.x86_64-x86_64-with-centos-8 (Linux VM-CentOSStream8.rtems.com 4.18.0-448.el8.x86_64 #1 SMP Wed Jan 18 15:02:46 UTC 2023 x86_64 x86_64)
Configuration
=============
Version: 6.0.0.3e4fa73935ca25e7941de72bf4285e229e5fe8b1
Build : RTEMS_POSIX_API
Tools : 12.2.1 20230421 (RTEMS 6, RSB 630e78efb0cb968bc7f6d93ccf22f8f1e999d3bf, Newlib da40bd6)
Summary
=======
Passed: 605
Failed: 3
User Input: 5
Expected Fail: 0
Indeterminate: 0
Benchmark: 3
Timeout: 0
Test too long: 0
Invalid: 0
Wrong Version: 0
Wrong Build: 0
Wrong Tools: 0
Wrong Header: 0
------------------
Total: 616
Failures:
mrfs_fsrename.exe
minimum.exe
ts-validation-intr.exe
User Input:
capture.exe
top.exe
monitor.exe
termios.exe
fileio.exe
Benchmark:
dhrystone.exe
linpack.exe
whetstone.exe
Log
===
RTEMS Testing - Tester, 6.0.not_released
Command Line: /home/tester/rtems-cron-6/tools/6/bin/rtems-test --rtems-tools=/home/tester/rtems-cron-6/tools/6 --rtems-bsp=rv32imafc_spike --log=run-rv32imafc_spike.log --use-gitconfig --mail b-rv32imafc
Host: Linux VM-CentOSStream8.rtems.com 4.18.0-448.el8.x86_64 #1 SMP Wed Jan 18 15:02:46 UTC 2023 x86_64
Python: 2.7.18 (default, Jun 24 2022, 18:01:55) [GCC 8.5.0 20210514 (Red Hat 8.5.0-13)]
Host: Linux-4.18.0-448.el8.x86_64-x86_64-with-centos-8 (Linux VM-CentOSStream8.rtems.com 4.18.0-448.el8.x86_64 #1 SMP Wed Jan 18 15:02:46 UTC 2023 x86_64 x86_64)
[ 1/616] p:0 f:0 u:0 e:0 I:0 B:0 t:0 L:0 i:0 W:0 | riscv32/rv32imafc: dhrystone.exe
<<skipping passes>>
[ 57/616] p:48 f:0 u:0 e:0 I:0 B:3 t:0 L:0 i:0 W:0 | riscv32/rv32imafc: mrfs_fsrename.exe
Result: failed
Time: 0:00:00.501716 mrfs_fsrename.exe
=> exe: spike --isa=RV32IMAFC b-rv32imafc/riscv/rv32imafc/testsuites/fstests/mrfs_fsrename.exe
]
]
=> test start: FSRENAME RFS
] *** BEGIN OF TEST FSRENAME RFS ***
] *** TEST VERSION: 6.0.0.3e4fa73935ca25e7941de72bf4285e229e5fe8b1
] *** TEST STATE: EXPECTED_PASS
] *** TEST BUILD: RTEMS_POSIX_API
] *** TEST TOOLS: 12.2.1 20230421 (RTEMS 6, RSB 630e78efb0cb968bc7f6d93ccf22f8f1e999d3bf, Newlib da40bd6)
] Initializing filesystem RFS
]
] Old is a simbolic link and rename operates on the simbolic link itself
]
] Testing rename with arguments: symlink01, name02 EXPECT "0"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 96
] Testing lstat with arguments: name02, &statbuf EXPECT "0"
] PASS
] Testing if name02 is now a symlink
] FAIL ../../../testsuites/fstests/fsrename/test.c: 104
] Testing unlink with arguments: name01 EXPECT "0"
] PASS
] Testing unlink with arguments: name02 EXPECT "0"
] PASS
] Testing unlink with arguments: symlink01 EXPECT "-1"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 112
]
] New is a simbolic link and rename operates on the simbolic link itself
]
] Testing rename with arguments: name02, symlink01 EXPECT "0"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 134
] Testing lstat with arguments: symlink01, &statbuf EXPECT "0"
] PASS
] Testing that symlink01 is not a symlink
] FAIL ../../../testsuites/fstests/fsrename/test.c: 142
] Testing unlink with arguments: name01 EXPECT "0"
] PASS
] Testing unlink with arguments: name02 EXPECT "-1"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 149
] Testing unlink with arguments: symlink01 EXPECT "0"
] PASS
]
] Testing with symbolic link loop's
]
] Testing rename with arguments: "path01, name01" EXPECT "ELOOP"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 168
] Testing rename with arguments: "path01, name01" EXPECT "ELOOP"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 172
] Testing unlink with arguments: name01 EXPECT "-1"
] PASS
] Testing unlink with arguments: symlink01 EXPECT "0"
] PASS
] Testing unlink with arguments: symlink02 EXPECT "0"
] PASS
] Testing rename with arguments: "name01, path01" EXPECT "ELOOP"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 201
] Testing rename with arguments: "name01, path01" EXPECT "ELOOP"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 205
] Testing unlink with arguments: name01 EXPECT "0"
] PASS
] Testing unlink with arguments: symlink01 EXPECT "0"
] PASS
] Testing unlink with arguments: symlink02 EXPECT "0"
] PASS
]
] Rename file twice
]
] Testing rename with arguments: name01, name02 EXPECT "0"
] PASS
] Testing rename with arguments: name02, name03 EXPECT "0"
] PASS
] Testing unlink with arguments: name01 EXPECT "-1"
] PASS
] Testing unlink with arguments: name02 EXPECT "-1"
] PASS
] Testing unlink with arguments: name03 EXPECT "0"
] PASS
]
] Rename file with itself
]
] Testing rename with arguments: name01, name01 EXPECT "0"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 295
] Testing unlink with arguments: name01 EXPECT "0"
] PASS
]
] Rename file with itself through a hard link in another directory
]
] Testing rename with arguments: name01, path01 EXPECT "0"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 323
] Testing unlink with arguments: name01 EXPECT "0"
] PASS
] Testing unlink with arguments: path01 EXPECT "0"
] PASS
] Testing rmdir with arguments: dir01 EXPECT "0"
] PASS
]
] Rename directory with file
]
] Testing rename with arguments: "dir01, name01" EXPECT "ENOTDIR"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 396
] Testing unlink with arguments: name01 EXPECT "0"
] PASS
] Testing rmdir with arguments: dir01 EXPECT "0"
] PASS
]
] Rename file with directory
]
] Testing rename with arguments: "name01, dir01" EXPECT "EISDIR"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 420
] Testing unlink with arguments: name01 EXPECT "0"
] PASS
] Testing rmdir with arguments: dir01 EXPECT "0"
] PASS
]
] Rename directory with ancestor directory
]
] Testing rename with arguments: "dir02, path01" EXPECT "EINVAL"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 444
] Testing rmdir with arguments: path01 EXPECT "0"
] PASS
] Testing rmdir with arguments: dir02 EXPECT "0"
] PASS
]
] Rename directory with non empty directory
]
] Testing rename with arguments: dir01, dir02 EXPECT "-1"
] PASS
] Testing errno for EEXIST or ENOTEMPTY
] PASS
] Testing unlink with arguments: path01 EXPECT "0"
] PASS
] Testing rmdir with arguments: dir01 EXPECT "0"
] PASS
] Testing rmdir with arguments: dir02 EXPECT "0"
] PASS
]
] Rename empty directory with another empty directory
]
] Testing rename with arguments: dir01, dir02 EXPECT "0"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 503
] Testing rmdir with arguments: dir01 EXPECT "-1"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 509
] Testing rmdir with arguments: dir02 EXPECT "0"
] PASS
] Testing rename with arguments: "dir02, path01" EXPECT "EMLINK"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 540
] Testing rmdir with arguments: path01 EXPECT "-1"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 555
] Testing rmdir with arguments: dir02 EXPECT "0"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 556
] Testing rmdir with arguments: dir01 EXPECT "0"
] PASS
]
] Rename files within directories protected with S_ISVTX
]
] Testing rename with arguments: path01, name02 EXPECT "-1"
] PASS
] Testing errno for EPERM or EACCES
] FAIL ../../../testsuites/fstests/fsrename/test.c: 594
] Testing unlink with arguments: path01 EXPECT "0"
] PASS
] Testing unlink with arguments: name02 EXPECT "0"
] PASS
] Testing rmdir with arguments: dir01 EXPECT "0"
] PASS
] Testing rename with arguments: name02, path01 EXPECT "-1"
] PASS
] Testing errno for EPERM or EACCES
] FAIL ../../../testsuites/fstests/fsrename/test.c: 637
] Testing unlink with arguments: path01 EXPECT "0"
] PASS
] Testing unlink with arguments: name02 EXPECT "0"
] PASS
] Testing rmdir with arguments: dir01 EXPECT "0"
] PASS
]
] Rename file with non existant file
]
] Testing rename with arguments: name01, name02 EXPECT "0"
] PASS
] Testing unlink with arguments: name01 EXPECT "-1"
] PASS
] Testing unlink with arguments: name02 EXPECT "0"
] PASS
] Testing rename with arguments: "name02, name01" EXPECT "ENOENT"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 720
] Testing unlink with arguments: name01 EXPECT "0"
] PASS
] Testing unlink with arguments: name02 EXPECT "-1"
] PASS
]
] Rename file with non existant filepath
]
] Testing rename with arguments: "path01, name01" EXPECT "ENOENT"
] PASS
] Testing unlink with arguments: name01 EXPECT "-1"
] PASS
] Testing rmdir with arguments: dir01 EXPECT "0"
] PASS
]
] Rename directory with non existant directory
]
] Testing rename with arguments: dir01, dir02 EXPECT "0"
] PASS
] Testing rmdir with arguments: dir01 EXPECT "-1"
] PASS
] Testing rmdir with arguments: dir02 EXPECT "0"
] PASS
]
] Rename file with a name size exceeding NAME_MAX
]
] Testing rename with arguments: "name01, filename" EXPECT "ENAMETOOLONG"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 786
] Testing unlink with arguments: name01 EXPECT "0"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 792
] Testing unlink with arguments: filename EXPECT "-1"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 793
]
] Rename directory with current directory
]
] Testing rename with arguments: "." , dir01 EXPECT "-1"
] PASS
] Testing errno for EINVAL or EBUSY
] FAIL ../../../testsuites/fstests/fsrename/test.c: 847
] Testing rename with arguments: dir01, "." EXPECT "-1"
] PASS
] Testing errno for EINVAL or EBUSY
] FAIL ../../../testsuites/fstests/fsrename/test.c: 861
]
] Rename directory with previous directory
]
] Testing rename with arguments: ".." , dir01 EXPECT "-1"
] PASS
] Testing errno for EINVAL or EBUSY
] FAIL ../../../testsuites/fstests/fsrename/test.c: 877
] Testing rename with arguments: dir01, ".." EXPECT "-1"
] PASS
] Testing errno for EINVAL or EBUSY
] FAIL ../../../testsuites/fstests/fsrename/test.c: 891
] Testing rmdir with arguments: dir01 EXPECT "0"
] PASS
]
] Testing empty filepaths
]
] Testing rename with arguments: "name01, \"\"" EXPECT "ENOENT"
] PASS
] Testing unlink with arguments: name01 EXPECT "0"
] PASS
] Testing rename with arguments: "\"\", name01" EXPECT "ENOENT"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 929
] Testing unlink with arguments: name01 EXPECT "0"
] PASS
]
] Rename two files on a directory with no write permission
]
] Testing rename with arguments: "name01 , name02" EXPECT "EACCES"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 1008
]
] Rename file between two directories, with and without write access
]
] Testing rename with arguments: "name01, path01" EXPECT "EACCES"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 1033
] Testing rename with arguments: "path01, name01" EXPECT "EACCES"
] FAIL ../../../testsuites/fstests/fsrename/test.c: 1040
] Testing unlink with arguments: name01 EXPECT "0"
] PASS
] Testing unlink with arguments: path01 EXPECT "0"
] PASS
] Testing unlink with arguments: path01 EXPECT "0"
] PASS
] Testing rmdir with arguments: dir01 EXPECT "0"
] PASS
] Testing rmdir with arguments: dir02 EXPECT "0"
] PASS
]
] Rename two files on a directory with no execute permission
]
] Testing rename with arguments: "path01 , path02" EXPECT "EACCES"
] PASS
]
] Rename file between two directories, with and without execute access
]
] Testing rename with arguments: "path01, path02" EXPECT "EACCES"
] PASS
] Testing rename with arguments: "path02, path01" EXPECT "EACCES"
] terminate called after throwing an instance of 'trap_load_access_fault'
[ 58/616] p:48 f:0 u:0 e:0 I:0 B:3 t:0 L:0 i:0 W:0 | riscv32/rv32imafc: mrfs_fsscandir01.exe
<<skipping passes>>
[616/616] p:597 f:3 u:5 e:0 I:0 B:3 t:0 L:0 i:0 W:0 | riscv32/rv32imafc: ts-validation-tls-1.exe
Passed: 605
Failed: 3
User Input: 5
Expected Fail: 0
Indeterminate: 0
Benchmark: 3
Timeout: 0
Test too long: 0
Invalid: 0
Wrong Version: 0
Wrong Build: 0
Wrong Tools: 0
Wrong Header: 0
------------------
Total: 616
Failures:
mrfs_fsrename.exe
minimum.exe
ts-validation-intr.exe
User Input:
capture.exe
top.exe
monitor.exe
termios.exe
fileio.exe
Benchmark:
dhrystone.exe
linpack.exe
whetstone.exe
Average test time: 0:00:00.645733
Testing time : 0:06:37.771641
More information about the build
mailing list