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
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
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
Daniil Gentili
2ca142ecd8
Improve jit tests
...
Closes GH-12425
2023-11-14 20:09:27 +01: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
Ilija Tovilo
234648e40c
Add missing jitType input for test-macos action
2023-10-03 14:38:20 +02:00
Daniil Gentili
098d9ca720
Trigger JIT tracing&compilation more often
...
Closes GH-12250
2023-10-03 11:02:23 +02:00
Arnaud Le Blanc
a11c8a3039
Limit stack size ( #9104 )
2022-12-16 17:44:26 +01: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