FAILED TEST exist in make test on FreeBSD13: Test lstat() and stat() functions: usage variations - effects of is_dir() [ext/standard/tests/file/lstat_stat_variation10.phpt]
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C
- Sterne
- 40.4k
- Forks
- 8.2k
- Ø Merge
- 2 T. 13 Std.
- Gemergte PRs (30 T.)
- 96
Beschreibung
Description
The following code:
cd /tmp && \
fetch https://www.php.net/distributions/php-8.2.8.tar.xz && \
tar xvf php-8.2.8.tar.xz && \
cd /tmp/php-8.2.8 && \
./configure --disable-all && \
make test
Resulted in this output:
=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
Test disk_free_space and its alias diskfreespace() functions : basic functionality [ext/standard/tests/file/disk_free_space_basic.phpt]
Test lstat() and stat() functions: usage variations - dir/file name stored in object [ext/standard/tests/file/lstat_stat_variation18.phpt]
Test lstat() and stat() functions: usage variations - dir/file names in array [ext/standard/tests/file/lstat_stat_variation19.phpt]
Test lstat() and stat() functions: usage variations - link names stored in array/object [ext/standard/tests/file/lstat_stat_variation20.phpt]
symlink() & friends [ext/standard/tests/file/symlink.phpt]
=====================================================================
php_test_results_20230711_0411.txt
I also tried to compile in /mnt. Another Failed throw.
=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
Test disk_free_space and its alias diskfreespace() functions : basic functionality [ext/standard/tests/file/disk_free_space_basic.phpt]
Test lstat() and stat() functions: usage variations - dir/file name stored in object [ext/standard/tests/file/lstat_stat_variation18.phpt]
Test lstat() and stat() functions: usage variations - dir/file names in array [ext/standard/tests/file/lstat_stat_variation19.phpt]
Test lstat() and stat() functions: usage variations - link names stored in array/object [ext/standard/tests/file/lstat_stat_variation20.phpt]
Bug #74090 stream_get_contents maxlength>-1 returns empty string on windows [ext/standard/tests/streams/bug74090.phpt]
=====================================================================
php_test_results_20230711_0419.txt
But I expected this output instead:
Bug tests are in Passed / Skipped / Expected Failed / Warned, no Bug test is Failed
PHP Version
PHP 8.2.8
Operating System
FreeBSD 13.2-RELEASE
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginnen Sie mit der Durchsicht der beigefügten Testergebnisse und reproduzieren Sie make test unter FreeBSD 13.2 mit der bereitgestellten PHP 8.2.8-Konfiguration. Untersuchen Sie die genannten Tests unter ext/standard/tests/file und ext/standard/tests/streams, insbesondere die Fälle lstat/stat, disk_free_space, symlink und bug74090. Als erledigt gilt die Aufgabe, wenn festgestellt wurde, warum diese Tests unter FreeBSD fehlschlagen, und sichergestellt ist, dass die betroffenen Tests den entsprechenden Status als bestanden, übersprungen oder erwartungsgemäß fehlgeschlagen melden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- c, php
- Bereich
- operating-systems, testing-qa
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100