File tree Expand file tree Collapse file tree 2 files changed +15
-12
lines changed Expand file tree Collapse file tree 2 files changed +15
-12
lines changed Original file line number Diff line number Diff line change 1111 strategy :
1212 matrix :
1313 os :
14- - ubuntu-20 .04
15- - windows-2019
14+ - ubuntu-22 .04
15+ - windows-2022
1616 php :
1717 - 8.2
1818 - 8.1
2727 - 5.4
2828 - 5.3
2929 steps :
30- - uses : actions/checkout@v2
30+ - uses : actions/checkout@v3
3131 - uses : shivammathur/setup-php@v2
3232 with :
3333 php-version : ${{ matrix.php }}
4343 runs-on : macos-12
4444 continue-on-error : true
4545 steps :
46- - uses : actions/checkout@v2
46+ - uses : actions/checkout@v3
4747 - uses : shivammathur/setup-php@v2
4848 with :
4949 php-version : 8.1
@@ -53,13 +53,16 @@ jobs:
5353
5454 PHPUnit-hhvm :
5555 name : PHPUnit (HHVM)
56- runs-on : ubuntu-18 .04
56+ runs-on : ubuntu-22 .04
5757 continue-on-error : true
5858 steps :
59- - uses : actions/checkout@v2
60- - uses : azjezz/setup-hhvm@v1
59+ - uses : actions/checkout@v3
60+ - run : cp `which composer` composer.phar && ./composer.phar self-update --2.2 # downgrade Composer for HHVM
61+ - name : Run hhvm composer.phar install
62+ uses : docker://hhvm/hhvm:3.30-lts-latest
6163 with :
62- version : lts-3.30
63- - run : composer self-update --2.2 # downgrade Composer for HHVM
64- - run : hhvm $(which composer) install
65- - run : hhvm vendor/bin/phpunit
64+ args : hhvm composer.phar install
65+ - name : Run hhvm vendor/bin/phpunit
66+ uses : docker://hhvm/hhvm:3.30-lts-latest
67+ with :
68+ args : hhvm vendor/bin/phpunit
Original file line number Diff line number Diff line change @@ -109,7 +109,7 @@ public function connectionToTcpServerShouldFailIfFileDescriptorsAreExceeded()
109109 }
110110
111111 // each file descriptor takes ~600 bytes of memory, so skip test if this would exceed memory_limit
112- if ($ ulimit * 600 > $ memory ) {
112+ if ($ ulimit * 600 > $ memory || $ ulimit > 100000 ) {
113113 $ this ->markTestSkipped ('Test requires ~ ' . round ($ ulimit * 600 / 1024 / 1024 ) . '/ ' . round ($ memory / 1024 / 1024 ) . ' MiB memory with ' . $ ulimit . ' file descriptors ' );
114114 }
115115
You can’t perform that action at this time.
0 commit comments