Ilija Tovilo
07e29acbd4
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Add RUN_RESOURCE_HEAVY_TESTS env var
2026-02-27 15:05:21 +01:00
Ilija Tovilo
6f91209260
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Add RUN_RESOURCE_HEAVY_TESTS env var
2026-02-27 15:05:14 +01:00
Ilija Tovilo
c6ad84fb9e
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Add RUN_RESOURCE_HEAVY_TESTS env var
2026-02-27 15:04:24 +01:00
Ilija Tovilo
3a57b4ced5
Add RUN_RESOURCE_HEAVY_TESTS env var
...
Disable resource-heavy tests by default (>1GB of memory usage), unless the
RUN_RESOURCE_HEAVY_TESTS env variable is set.
Fixes GH-20762
Closes GH-20935
2026-02-27 15:00:35 +01:00
Ilija Tovilo
7090c8f25d
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Fix test action with no opcache
2026-02-18 03:37:48 +01:00
Ilija Tovilo
8342b38c0d
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix test action with no opcache
2026-02-18 03:36:58 +01:00
Ilija Tovilo
6b81bfd333
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Fix test action with no opcache
2026-02-18 03:36:32 +01:00
Ilija Tovilo
2fd40628fc
Fix test action with no opcache
...
I won't ever not get this wrong. -.-
2026-02-18 03:35:41 +01:00
Ilija Tovilo
88b62cd30b
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Fix enabling of opcache in CI
2026-02-18 02:01:53 +01:00
Ilija Tovilo
517f131be6
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Fix enabling of opcache in CI
2026-02-18 01:59:27 +01:00
Ilija Tovilo
a4a43a904b
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Fix enabling of opcache in CI
2026-02-18 01:58:29 +01:00
Ilija Tovilo
5150641f9a
Fix enabling of opcache in CI
...
Closes GH-21246
2026-02-18 01:56:32 +01:00
Niels Dossche
912b13a779
Test Firebird in 32-bit Linux CI ( #17045 )
...
Co-authored-by: =?UTF-8?q?=E6=AD=A6=E7=94=B0=20=E6=86=B2=E5=A4=AA=E9=83=8E?= <takeda@youmind.jp >
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de >
2024-12-06 17:27:59 +01:00
Ilija Tovilo
cf4c0182b6
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[CI] Backport usage of db service for 8.1
2024-10-30 12:21:34 +01:00
Ilija Tovilo
560a585117
[CI] Backport usage of db service for 8.1
...
Nightly already uses them. We're running into port clashes otherwise.
Closes GH-16647
2024-10-30 12:20:42 +01:00
Ilija Tovilo
8fd1388a7f
Merge branch 'PHP-8.3'
...
* PHP-8.3:
Remove GitHub actions junit artifacts
2024-06-13 14:09:17 +02:00
Ilija Tovilo
9cec164f76
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Remove GitHub actions junit artifacts
2024-06-13 14:07:43 +02:00
Ilija Tovilo
f598b58790
Remove GitHub actions junit artifacts
...
Nobody looks at those, and nightly regularly fails due to uploading them.
Closes GH-14555
2024-06-13 14:05:50 +02:00
Peter Kokot
3e237ecfb3
Remove remainings of recent oci extensions removal ( #13352 )
...
Following a4d64b2605
2024-02-08 18:04:00 +01:00
Tim Düsterhus
91fde8b34b
Merge branch 'PHP-8.3'
...
* PHP-8.3:
Update GitHub Action workflows to `actions/upload-artifact@v4` (#13297 )
2024-01-31 23:35:10 +01:00
Tim Düsterhus
b82d25b7b6
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Update GitHub Action workflows to `actions/upload-artifact@v4` (#13297 )
2024-01-31 23:34:50 +01:00
Tim Düsterhus
e209506bfa
Update GitHub Action workflows to actions/upload-artifact@v4 ( #13297 )
...
Keep this up to date in all non-security-only branches, because the node.js
runtime for older versions might get deprecated in the future and fixing this
for all branches at once is easier.
2024-01-31 23:34:28 +01:00
Ilija Tovilo
bea567674c
Merge branch 'PHP-8.3'
...
* PHP-8.3:
Reduce parallelism on frequently crashing jobs
2023-11-28 00:31:51 +01:00
Ilija Tovilo
de0cef4a09
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Reduce parallelism on frequently crashing jobs
2023-11-28 00:31:14 +01:00
Ilija Tovilo
ace91ddd73
Reduce parallelism on frequently crashing jobs
...
Some jobs on GA apparently consume a lot of CPU resources, possibly hindering
communication between master and runner. This only seems to happen on Linux+ASAN
and macOS. For these jobs, keep one core idle.
Closes GH-12742
2023-11-28 00:27:24 +01:00
KentarouTakeda
3a544d151c
Enable pdo-firebird Testing in Linux CI Environments ( #12677 )
2023-11-16 11:52:14 +01:00
Daniil Gentili
2ca142ecd8
Improve jit tests
...
Closes GH-12425
2023-11-14 20:09:27 +01:00
Ilija Tovilo
8372da71eb
Merge branch 'PHP-8.3'
...
* PHP-8.3:
Fix pgsql and mysql tests on GitHub actions
2023-10-20 10:39:07 +02:00
武田 憲太郎
f42cef6675
Fix pgsql and mysql tests on GitHub actions
...
The tests accidentally stopped running on PHP 8.3+.
Closes GH-12475
2023-10-20 10:38:00 +02:00
Ilija Tovilo
29fed1cf47
Remove redundant CI JIT flags
...
These flags are already set from run-tests.php.
2023-10-13 11:49:42 +02:00
Ilija Tovilo
e7fa42ed2e
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Fix JIT on nightly
2023-10-13 11:44:50 +02:00
Ilija Tovilo
90c9ec14eb
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Fix JIT on nightly
2023-10-13 11:42:55 +02:00
Ilija Tovilo
734afa0ba8
Fix JIT on nightly
...
The JIT was accidentally disabled in nightly on lower branches because
jit_buffer_size woudln't be passed from nightly.yml on master anymore.
2023-10-13 11:41:52 +02:00
Ilija Tovilo
2aa2d91a7b
Reduce jit_max_root_traces in tests
...
This value would be so high, occupying 88MB of shm on my machine and effectively
disabling the JIT in some cases.
Co-authored-by: Daniil Gentili <daniil@daniil.it >
2023-10-12 13:08:17 +02:00
Ilija Tovilo
a2d25afa4a
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Minimal backport of 098d9ca
2023-10-04 15:34:11 +02:00
Ilija Tovilo
af5cdd8db0
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Minimal backport of 098d9ca
2023-10-04 15:33:25 +02:00
Ilija Tovilo
36a87e6d32
Minimal backport of 098d9ca
2023-10-04 15:31:04 +02:00
Daniil Gentili
098d9ca720
Trigger JIT tracing&compilation more often
...
Closes GH-12250
2023-10-03 11:02:23 +02:00
Ilija Tovilo
769f41bb21
Use separate sqlsrv dbs for different exts
...
This refers to pdo_dblib, pdo_odbc and odbc in particular.
Closes GH-12342
2023-10-02 12:55:57 +02:00
Máté Kocsis
985511e968
Enable ext/odbc and ext/pdo_odbc tests on Linux in GitHub CI
2023-08-23 21:20:41 +02:00
Ilija Tovilo
d98963a071
Switch to Ubuntu 22.04 for GitHub actions jobs
...
Closes GH-10814
2023-03-10 00:17:23 +01:00
Arnaud Le Blanc
a11c8a3039
Limit stack size ( #9104 )
2022-12-16 17:44:26 +01:00
Ilija Tovilo
b08901b63f
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Migrate i386 to GitHub actions
2022-11-03 14:37:59 +01:00
Ilija Tovilo
75970077b0
Migrate i386 to GitHub actions
...
Closes GH-9856
2022-11-03 14:34:54 +01:00
Máté Kocsis
92c8e79673
Merge branch 'PHP-8.1'
...
* PHP-8.0:
Test oci8 & pdo_oci in CI
2022-08-24 16:47:17 +02:00
Michael Voříšek
c19116ff09
Test oci8 & pdo_oci in CI
...
Closes GH-8348
2022-08-24 16:45:34 +02:00
Ilija Tovilo
0028c242f0
Add --[no-]progress option to run-tests.php ( #9255 )
...
Previously, adding the -g argument would disable progress, even locally.
Now it needs to be disabled explicitly.
2022-08-11 20:58:15 +02:00
Ilija Tovilo
53e7141515
Hide skipped tests in CI ( #9163 )
2022-07-31 20:47:15 +02:00
Ilija Tovilo
41461cf812
Migrate CI to GitHub actions
2022-02-23 14:32:50 +01:00