Created
October 13, 2022 23:57
-
-
Save anarazel/4b632e24fc0e84effc3d5c72287e841d to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Log of Meson test suite run on 2022-10-13T23:56:00.354672 | |
Inherited environment: ACLOCAL_PATH=C:\dev\msys64\ucrt64\share\aclocal;C:\dev\msys64\usr\share\aclocal CONFIG_SITE=C:/dev/msys64/etc/config.site HOME=C:\dev\msys64\home\myadmin HOSTNAME=win10-nojoin INFOPATH=C:\dev\msys64\usr\local\info;C:\dev\msys64\usr\share\info;C:\dev\msys64\usr\info;C:\dev\msys64\share\info LANG=en_US.UTF-8 MANPATH=C:\dev\msys64\ucrt64\local\man;C:\dev\msys64\ucrt64\share\man;C:\dev\msys64\usr\local\man;C:\dev\msys64\usr\share\man;C:\dev\msys64\usr\man;C:\dev\msys64\share\man MINGW_CHOST=x86_64-w64-mingw32 MINGW_PACKAGE_PREFIX=mingw-w64-ucrt-x86_64 MINGW_PREFIX=C:/dev/msys64/ucrt64 MSYSTEM=UCRT64 MSYSTEM_CARCH=x86_64 MSYSTEM_CHOST=x86_64-w64-mingw32 MSYSTEM_PREFIX=C:/dev/msys64/ucrt64 OLDPWD=C:/dev/postgres-meson/build-ninja-2022 ORIGINAL_PATH=C:\Windows\System32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\ ORIGINAL_TEMP= ORIGINAL_TMP= PATH=C:\dev\msys64\ucrt64\bin;C:\dev\msys64\ucrt64\bin\site_perl\5.32.1;C:\dev\msys64\ucrt64\bin\vendor_perl;C:\dev\msys64\ucrt64\bin\core_perl;C:\dev\msys64\usr\local\bin;C:\dev\msys64\usr\bin;C:\dev\msys64\usr\bin;C:\Windows\System32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\dev\msys64\ucrt64\bin\ PKG_CONFIG_PATH=C:\dev\msys64\ucrt64\lib\pkgconfig;C:\dev\msys64\ucrt64\share\pkgconfig PRINTER=Microsoft Print to PDF PS1=\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[35m\]$MSYSTEM\[\e[0m\] \[\e[33m\]\w\[\e[0m\]\n\[\e[1m\]#\[\e[0m\] PWD=C:/dev/postgres-meson/build-mingw2 SHELL=C:\dev\msys64\usr\bin\bash.exe SHLVL=1 SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP= TERM=xterm-256color TMP= USER=myadmin WINDIR=C:\WINDOWS XDG_DATA_DIRS=C:\dev\msys64\ucrt64\share\;C:\dev\msys64\usr\local\share\;C:\dev\msys64\usr\share\ _=C:/dev/msys64/ucrt64/bin/meson | |
==================================== 1/1 ===================================== | |
test: postgresql:port / port/001_filesystem | |
start time: 23:56:00 | |
duration: 22.02s | |
result: exit status 1 | |
command: MALLOC_PERTURB_=22 PG_REGRESS=C:\dev\postgres-meson\build-mingw2\src/test\regress\pg_regress.exe REGRESS_SHLIB=C:\dev\postgres-meson\build-mingw2\src/test\regress\regress.dll PG_TEST_EXTRA=kerberos ldap ssl C:\dev\msys64\ucrt64\bin\python3.EXE C:\dev\postgres-meson\build-mingw2\..\src/tools/testwrap --basedir C:\dev\postgres-meson\build-mingw2 --srcdir C:\dev\postgres-meson\src/port/t --testgroup port --testname 001_filesystem -- C:\dev\postgres-meson\build-mingw2\src/port/t\001_filesystem.exe | |
----------------------------------- stdout ----------------------------------- | |
# executing test in C:\dev\postgres-meson\build-mingw2/testrun/port/001_filesystem group port test 001_filesystem | |
ok 1 - symlink fails on missing parent | |
ok 2 - errno == ENOENT | |
ok 3 - create symlink | |
ok 4 - readlink succeeds | |
ok 5 - readlink reports expected size | |
ok 6 - readlink reports expected target | |
ok 7 - readlink fails on missing path | |
ok 8 - errno == ENOENT | |
ok 9 - fstat regular file | |
ok 10 - S_ISREG(statbuf.st_mode) | |
ok 11 - statbuf.st_size == 12 | |
ok 12 - statbuf.st_nlink == 1 | |
ok 13 - stat missing file fails | |
ok 14 - errno == ENOENT | |
ok 15 - stat regular file | |
ok 16 - S_ISREG(statbuf.st_mode) | |
ok 17 - statbuf.st_size == 12 | |
ok 18 - statbuf.st_nlink == 1 | |
ok 19 - stat directory | |
ok 20 - S_ISDIR(statbuf.st_mode) | |
ok 21 - stat symlink | |
ok 22 - S_ISDIR(statbuf.st_mode) | |
ok 23 - lstat missing file fails | |
ok 24 - errno == ENOENT | |
ok 25 - lstat regular file | |
ok 26 - S_ISREG(statbuf.st_mode) | |
ok 27 - statbuf.st_size == 12 | |
ok 28 - statbuf.st_nlink == 1 | |
ok 29 - lstat directory | |
ok 30 - S_ISDIR(statbuf.st_mode) | |
ok 31 - lstat symlink | |
ok 32 - S_ISLNK(statbuf.st_mode) | |
ok 33 - got expected symlink size | |
ok 34 - link missing file fails | |
ok 35 - errno == ENOENT | |
ok 36 - link succeeds | |
ok 37 - lstat link 1 succeeds | |
ok 38 - S_ISREG(statbuf.st_mode) | |
ok 39 - statbuf.st_size == 12 | |
ok 40 - statbuf.st_nlink == 2 | |
ok 41 - lstat link 2 succeeds | |
ok 42 - S_ISREG(statbuf.st_mode) | |
ok 43 - statbuf.st_size == 12 | |
ok 44 - statbuf.st_nlink == 2 | |
ok 45 - unlink succeeds | |
ok 46 - lstat link 1 succeeds | |
ok 47 - S_ISREG(statbuf.st_mode) | |
ok 48 - statbuf.st_size == 12 | |
ok 49 - statbuf.st_nlink == 1 | |
ok 50 - lstat link 2 fails | |
ok 51 - errno == ENOENT | |
ok 52 - create symlink | |
ok 53 - unlink symlink | |
ok 54 - can't unlink() a directory on Windows | |
ok 55 - errno == EACCES | |
ok 56 - touch name1.txt | |
ok 57 - close(fd) == 0 | |
ok 58 - rename name1.txt -> name2.txt | |
ok 59 - can't open name1.txt anymore | |
ok 60 - errno == ENOENT | |
ok 61 - touch name1.txt | |
ok 62 - close(fd) == 0 | |
ok 63 - rename name1.txt -> name2.txt, replacing it | |
ok 64 - touch name1.txt | |
ok 65 - close(fd) == 0 | |
ok 66 - open name2.txt | |
ok 67 - Windows: can't rename name1.txt -> name2.txt while name2.txt is open | |
ok 68 - errno == EACCES | |
ok 69 - unlink name1.txt | |
ok 70 - close(fd) == 0 | |
ok 71 - touch name1.txt | |
ok 72 - can rename name1.txt -> name2.txt while name1.txt is open | |
ok 73 - close(fd) == 0 | |
ok 74 - touch name1.txt | |
ok 75 - close(fd) == 0 | |
ok 76 - open name2.txt | |
ok 77 - unlink name2.txt while it is still open | |
not ok 78 - Windows: can't rename name1.txt -> name2.txt, STATUS_DELETE_PENDING is in the way (at ../src/port/t/001_filesystem.c:286) | |
ok 79 - errno == EACCES | |
ok 80 - close(fd) == 0 | |
not ok 81 - Windows: can rename name1.txt -> name2.txt after closing the offending handle (at ../src/port/t/001_filesystem.c:290), error: No such file or directory | |
ok 82 - unlink name2.txt | |
ok 83 - open(O_CREAT | O_EXCL) succeeds | |
ok 84 - close(fd) == 0 | |
ok 85 - open(O_CREAT | O_EXCL) again fails | |
ok 86 - errno == EEXIST | |
ok 87 - open(O_CREAT) succeeds | |
ok 88 - unlink(path) == 0 | |
ok 89 - open(path, O_RDWR | PG_BINARY, 0777) == -1 | |
ok 90 - errno == ENOENT | |
not ok 91 - Windows: can't create a file with STATUS_DELETE_PENDING in the way (at ../src/port/t/001_filesystem.c:335) | |
not ok 92 - errno == EEXIST (at ../src/port/t/001_filesystem.c:337) | |
ok 93 - close(fd) == 0 | |
ok 94 - can create a file with recently unlinked name after closing | |
ok 95 - unlink(path) == 0 | |
ok 96 - open missing directory fails | |
ok 97 - errno == ENOENT | |
ok 98 - open directory | |
ok 99 - ran out of dirents without error | |
ok 100 - . was found | |
ok 101 - .. was found | |
ok 102 - my_subdir was found | |
ok 103 - my_symlink was found | |
ok 104 - test.txt was found | |
ok 105 - open file | |
ok 106 - unlink file while still open | |
not ok 107 - Windows: readdir still sees it (at ../src/port/t/001_filesystem.c:423) | |
ok 108 - close(fd) == 0 | |
ok 109 - readdir doesn't see it | |
ok 110 - create a new file | |
ok 111 - initial file position is zero | |
ok 112 - pg_pwrite(fd, "llo", 3, 2) == 3 | |
ok 113 - pg_pwrite(fd, "he", 2, 0) == 2 | |
ok 114 - Windows: file position moved | |
ok 115 - pg_pread(fd, buffer, 2, 3) == 2 | |
ok 116 - memcmp(buffer, "lo", 2) == 0 | |
ok 117 - pg_pread(fd, buffer, 3, 0) == 3 | |
ok 118 - memcmp(buffer, "hel", 3) == 0 | |
ok 119 - Windows: file position moved | |
ok 120 - pg_pread short read | |
ok 121 - pg_pread EOF | |
ok 122 - pg_pwritev(fd, iov, 2, 5) == 5 | |
ok 123 - Windows: file position moved | |
ok 124 - pg_preadv(fd, iov, 2, 1) == 8 | |
ok 125 - Windows: file position moved | |
ok 126 - memcmp(buffer, "ello", 4) == 0 | |
ok 127 - memcmp(buffer2, "worl", 4) == 0 | |
ok 128 - pg_preadv(fd, iov, 2, 8) == 2 | |
ok 129 - pg_preadv(fd, iov, 2, 9) == 1 | |
ok 130 - pg_preadv(fd, iov, 2, 10) == 0 | |
ok 131 - pg_preadv(fd, iov, 2, 11) == 0 | |
ok 132 - pg_pread(fd, buffer, 10, 0) == 10 | |
ok 133 - buffer matches "helloworld" | |
ok 134 - close(fd) == 0 | |
ok 135 - open file in text mode | |
not ok 136 - Windows: newlines mangled by write(): 12 != 13 (at ../src/port/t/001_filesystem.c:535) | |
not ok 137 - Windows: newlines mangled by pg_pwrite(): 12 != 13 (at ../src/port/t/001_filesystem.c:537) | |
ok 138 - fsync(fd) == 0 | |
ok 139 - fdatasync(fd) == 0 | |
1..139 | |
# test failed | |
----------------------------------- stderr ----------------------------------- | |
(test program exited with status code 1) | |
============================================================================== | |
Summary of Failures: | |
1/1 postgresql:port / port/001_filesystem ERROR 22.02s exit status 1 | |
Ok: 0 | |
Expected Fail: 0 | |
Fail: 1 | |
Unexpected Pass: 0 | |
Skipped: 0 | |
Timeout: 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment