Skip to content

Update dependency wyrihaximus/async-test-utilities to ^9.4.2 #15

Update dependency wyrihaximus/async-test-utilities to ^9.4.2

Update dependency wyrihaximus/async-test-utilities to ^9.4.2 #15

Triggered via pull request August 17, 2025 16:12
Status Failure
Total duration 6h 7m 37s
Artifacts

ci.yml

on: pull_request
Continuous Integration  /  ...  /  Supported Versions Matrix
6s
Continuous Integration / Continuous Integration / Supported Versions Matrix
Continuous Integration  /  ...  /  Package Name
4s
Continuous Integration / Continuous Integration / Package Name
Continuous Integration  /  ...  /  Check Markdown links
1m 37s
Continuous Integration / Check Markdown links / Check Markdown links
Continuous Integration  /  ...  /  Supported Threading Matrix
5s
Continuous Integration / Continuous Integration / Supported Threading Matrix / Supported Threading Matrix
Continuous Integration  /  ...  /  Supported Checks Matrix
30s
Continuous Integration / Continuous Integration / Supported Checks Matrix
Matrix: Continuous Integration / Continuous Integration / can-require
Continuous Integration  /  ...  /  Compile the matrix
4s
Continuous Integration / Continuous Integration / Compile the matrix
Matrix: Continuous Integration / Continuous Integration / qa
Matrix: Continuous Integration / Continuous Integration / directly-on-os
Continuous Integration  /  ...  /  ✔️
0s
Continuous Integration / Continuous Integration / ✔️
Fit to window
Zoom out
Zoom in

Annotations

26 errors and 20 warnings
Continuous Integration / Continuous Integration / Run unit-testing-raw on PHP 8.4 (zts) with locked dependency preference (ubuntu-24.04-arm)
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - wyrihaximus/coding-standard is locked to version 2.21.0 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.4.10) does not satisfy that requirement. Problem 2 - wyrihaximus/test-utilities is locked to version 7.5.2 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.4.10) does not satisfy that requirement. - wyrihaximus/test-utilities 7.5.2 requires wyrihaximus/coding-standard ^2.20.2 -> satisfiable by wyrihaximus/coding-standard[2.21.0].
Continuous Integration / Continuous Integration / Run unit-testing-raw on PHP 8.3 (zts) with locked dependency preference (ubuntu-24.04-arm)
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - wyrihaximus/coding-standard is locked to version 2.21.0 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.23) does not satisfy that requirement. Problem 2 - wyrihaximus/test-utilities is locked to version 7.5.2 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.23) does not satisfy that requirement. - wyrihaximus/test-utilities 7.5.2 requires wyrihaximus/coding-standard ^2.20.2 -> satisfiable by wyrihaximus/coding-standard[2.21.0].
Continuous Integration / Continuous Integration / Run composer-unused on PHP 8.3 (zts) with locked dependency preference
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - wyrihaximus/coding-standard is locked to version 2.21.0 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.24) does not satisfy that requirement. Problem 2 - wyrihaximus/test-utilities is locked to version 7.5.2 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.24) does not satisfy that requirement. - wyrihaximus/test-utilities 7.5.2 requires wyrihaximus/coding-standard ^2.20.2 -> satisfiable by wyrihaximus/coding-standard[2.21.0].
Continuous Integration / Continuous Integration / Run backward-compatibility-check on PHP 8.3 (zts) with locked dependency preference
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - wyrihaximus/coding-standard is locked to version 2.21.0 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.24) does not satisfy that requirement. Problem 2 - wyrihaximus/test-utilities is locked to version 7.5.2 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.24) does not satisfy that requirement. - wyrihaximus/test-utilities 7.5.2 requires wyrihaximus/coding-standard ^2.20.2 -> satisfiable by wyrihaximus/coding-standard[2.21.0].
Continuous Integration / Continuous Integration / Run cs on PHP 8.3 (zts) with locked dependency preference
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - wyrihaximus/coding-standard is locked to version 2.21.0 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.24) does not satisfy that requirement. Problem 2 - wyrihaximus/test-utilities is locked to version 7.5.2 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.24) does not satisfy that requirement. - wyrihaximus/test-utilities 7.5.2 requires wyrihaximus/coding-standard ^2.20.2 -> satisfiable by wyrihaximus/coding-standard[2.21.0].
Continuous Integration / Continuous Integration / Run unit-testing on PHP 8.3 (zts) with locked dependency preference
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - wyrihaximus/coding-standard is locked to version 2.21.0 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.24) does not satisfy that requirement. Problem 2 - wyrihaximus/test-utilities is locked to version 7.5.2 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.24) does not satisfy that requirement. - wyrihaximus/test-utilities 7.5.2 requires wyrihaximus/coding-standard ^2.20.2 -> satisfiable by wyrihaximus/coding-standard[2.21.0].
Continuous Integration / Continuous Integration / Run unit-testing-raw on PHP 8.4 (zts) with locked dependency preference (ubuntu-latest)
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - wyrihaximus/coding-standard is locked to version 2.21.0 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.4.10) does not satisfy that requirement. Problem 2 - wyrihaximus/test-utilities is locked to version 7.5.2 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.4.10) does not satisfy that requirement. - wyrihaximus/test-utilities 7.5.2 requires wyrihaximus/coding-standard ^2.20.2 -> satisfiable by wyrihaximus/coding-standard[2.21.0].
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 (zts) with locked dependency preference
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - wyrihaximus/coding-standard is locked to version 2.21.0 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.24) does not satisfy that requirement. Problem 2 - wyrihaximus/test-utilities is locked to version 7.5.2 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.24) does not satisfy that requirement. - wyrihaximus/test-utilities 7.5.2 requires wyrihaximus/coding-standard ^2.20.2 -> satisfiable by wyrihaximus/coding-standard[2.21.0].
Continuous Integration / Continuous Integration / Run unit-testing-raw on PHP 8.3 (zts) with locked dependency preference (ubuntu-latest)
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - wyrihaximus/coding-standard is locked to version 2.21.0 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.23) does not satisfy that requirement. Problem 2 - wyrihaximus/test-utilities is locked to version 7.5.2 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.23) does not satisfy that requirement. - wyrihaximus/test-utilities 7.5.2 requires wyrihaximus/coding-standard ^2.20.2 -> satisfiable by wyrihaximus/coding-standard[2.21.0].
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - wyrihaximus/coding-standard is locked to version 2.21.0 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.24) does not satisfy that requirement. Problem 2 - wyrihaximus/test-utilities is locked to version 7.5.2 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.24) does not satisfy that requirement. - wyrihaximus/test-utilities 7.5.2 requires wyrihaximus/coding-standard ^2.20.2 -> satisfiable by wyrihaximus/coding-standard[2.21.0].
Continuous Integration / Continuous Integration / Run unit-testing on PHP 8.4 (zts) with locked dependency preference
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - wyrihaximus/coding-standard is locked to version 2.21.0 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.4.11) does not satisfy that requirement. Problem 2 - wyrihaximus/test-utilities is locked to version 7.5.2 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.4.11) does not satisfy that requirement. - wyrihaximus/test-utilities 7.5.2 requires wyrihaximus/coding-standard ^2.20.2 -> satisfiable by wyrihaximus/coding-standard[2.21.0].
Continuous Integration / Continuous Integration / Run composer-require-checker on PHP 8.3 (zts) with locked dependency preference
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - wyrihaximus/coding-standard is locked to version 2.21.0 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.24) does not satisfy that requirement. Problem 2 - wyrihaximus/test-utilities is locked to version 7.5.2 and an update of this package was not requested. - wyrihaximus/coding-standard 2.21.0 requires php ^8.4 -> your php version (8.3.13; overridden via config.platform, actual: 8.3.24) does not satisfy that requirement. - wyrihaximus/test-utilities 7.5.2 requires wyrihaximus/coding-standard ^2.20.2 -> satisfiable by wyrihaximus/coding-standard[2.21.0].
Continuous Integration / Continuous Integration / Run cs on PHP 8.3 (zts) with lowest dependency preference
The job has exceeded the maximum execution time of 6h0m0s
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Direct.php#L93
Escaped Mutant for Mutator "Decrement": @@ @@ $result = $callable(...$args); $this->idle++; Loop::futureTick(function (): void { - $this->idle--; + $this->idle++; $this->running--; }); return $result;
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Direct.php#L92
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ } $result = $callable(...$args); $this->idle++; - Loop::futureTick(function (): void { - $this->idle--; - $this->running--; - }); + return $result; } finally { if ($this->metrics instanceof Metrics) {
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Direct.php#L91
Escaped Mutant for Mutator "Increment": @@ @@ throw new KilledRuntime(); } $result = $callable(...$args); - $this->idle++; + $this->idle--; Loop::futureTick(function (): void { $this->idle--; $this->running--;
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Direct.php#L84
Escaped Mutant for Mutator "Increment": @@ @@ $time = hrtime(true); } try { - $this->running++; + $this->running--; await(futurePromise()); if ($this->killed === TRUE_) { throw new KilledRuntime();
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Direct.php#L83
Escaped Mutant for Mutator "UnwrapFinally": @@ @@ $this->metrics->threads()->gauge(new Label('state', 'idle'))->dcr(); $time = hrtime(true); } - try { - $this->running++; - await(futurePromise()); - if ($this->killed === TRUE_) { - throw new KilledRuntime(); - } - $result = $callable(...$args); - $this->idle++; - Loop::futureTick(function (): void { - $this->idle--; - $this->running--; - }); - return $result; - } finally { - if ($this->metrics instanceof Metrics) { - $this->metrics->executionTime()->summary()->observe((hrtime(true) - $time) / 1000000000.0); - $this->metrics->threads()->gauge(new Label('state', 'idle'))->incr(); - $this->metrics->threads()->gauge(new Label('state', 'busy'))->dcr(); - } + $this->running++; + await(futurePromise()); + if ($this->killed === TRUE_) { + throw new KilledRuntime(); + } + $result = $callable(...$args); + $this->idle++; + Loop::futureTick(function (): void { + $this->idle--; + $this->running--; + }); + return $result; + if ($this->metrics instanceof Metrics) { + $this->metrics->executionTime()->summary()->observe((hrtime(true) - $time) / 1000000000.0); + $this->metrics->threads()->gauge(new Label('state', 'idle'))->incr(); + $this->metrics->threads()->gauge(new Label('state', 'busy'))->dcr(); } } public function close(): bool
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Direct.php#L79
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $time = null; if ($this->metrics instanceof Metrics) { $this->metrics->threads()->gauge(new Label('state', 'busy'))->incr(); - $this->metrics->threads()->gauge(new Label('state', 'idle'))->dcr(); + $time = hrtime(true); } try {
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Direct.php#L78
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ } $time = null; if ($this->metrics instanceof Metrics) { - $this->metrics->threads()->gauge(new Label('state', 'busy'))->incr(); + $this->metrics->threads()->gauge(new Label('state', 'idle'))->dcr(); $time = hrtime(true); }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Direct.php#L77
Escaped Mutant for Mutator "InstanceOf_": @@ @@ throw ClosedException::create(); } $time = null; - if ($this->metrics instanceof Metrics) { + if (false) { $this->metrics->threads()->gauge(new Label('state', 'busy'))->incr(); $this->metrics->threads()->gauge(new Label('state', 'idle'))->dcr(); $time = hrtime(true);
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Direct.php#L77
Escaped Mutant for Mutator "InstanceOf_": @@ @@ throw ClosedException::create(); } $time = null; - if ($this->metrics instanceof Metrics) { + if (true) { $this->metrics->threads()->gauge(new Label('state', 'busy'))->incr(); $this->metrics->threads()->gauge(new Label('state', 'idle'))->dcr(); $time = hrtime(true);
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Direct.php#L39
Escaped Mutant for Mutator "CloneRemoval": @@ @@ private int $idle = 0; public function withMetrics(Metrics $metrics): self { - $self = clone $this; + $self = $this; $self->metrics = $metrics; return $self; }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Direct.php#L93
Escaped Mutant for Mutator "Decrement": @@ @@ $result = $callable(...$args); $this->idle++; Loop::futureTick(function (): void { - $this->idle--; + $this->idle++; $this->running--; }); return $result;
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Direct.php#L92
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ } $result = $callable(...$args); $this->idle++; - Loop::futureTick(function (): void { - $this->idle--; - $this->running--; - }); + return $result; } finally { if ($this->metrics instanceof Metrics) {
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Direct.php#L91
Escaped Mutant for Mutator "Increment": @@ @@ throw new KilledRuntime(); } $result = $callable(...$args); - $this->idle++; + $this->idle--; Loop::futureTick(function (): void { $this->idle--; $this->running--;
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Direct.php#L84
Escaped Mutant for Mutator "Increment": @@ @@ $time = hrtime(true); } try { - $this->running++; + $this->running--; await(futurePromise()); if ($this->killed === TRUE_) { throw new KilledRuntime();
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Direct.php#L83
Escaped Mutant for Mutator "UnwrapFinally": @@ @@ $this->metrics->threads()->gauge(new Label('state', 'idle'))->dcr(); $time = hrtime(true); } - try { - $this->running++; - await(futurePromise()); - if ($this->killed === TRUE_) { - throw new KilledRuntime(); - } - $result = $callable(...$args); - $this->idle++; - Loop::futureTick(function (): void { - $this->idle--; - $this->running--; - }); - return $result; - } finally { - if ($this->metrics instanceof Metrics) { - $this->metrics->executionTime()->summary()->observe((hrtime(true) - $time) / 1000000000.0); - $this->metrics->threads()->gauge(new Label('state', 'idle'))->incr(); - $this->metrics->threads()->gauge(new Label('state', 'busy'))->dcr(); - } + $this->running++; + await(futurePromise()); + if ($this->killed === TRUE_) { + throw new KilledRuntime(); + } + $result = $callable(...$args); + $this->idle++; + Loop::futureTick(function (): void { + $this->idle--; + $this->running--; + }); + return $result; + if ($this->metrics instanceof Metrics) { + $this->metrics->executionTime()->summary()->observe((hrtime(true) - $time) / 1000000000.0); + $this->metrics->threads()->gauge(new Label('state', 'idle'))->incr(); + $this->metrics->threads()->gauge(new Label('state', 'busy'))->dcr(); } } public function close(): bool
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Direct.php#L79
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $time = null; if ($this->metrics instanceof Metrics) { $this->metrics->threads()->gauge(new Label('state', 'busy'))->incr(); - $this->metrics->threads()->gauge(new Label('state', 'idle'))->dcr(); + $time = hrtime(true); } try {
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Direct.php#L78
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ } $time = null; if ($this->metrics instanceof Metrics) { - $this->metrics->threads()->gauge(new Label('state', 'busy'))->incr(); + $this->metrics->threads()->gauge(new Label('state', 'idle'))->dcr(); $time = hrtime(true); }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Direct.php#L77
Escaped Mutant for Mutator "InstanceOf_": @@ @@ throw ClosedException::create(); } $time = null; - if ($this->metrics instanceof Metrics) { + if (true) { $this->metrics->threads()->gauge(new Label('state', 'busy'))->incr(); $this->metrics->threads()->gauge(new Label('state', 'idle'))->dcr(); $time = hrtime(true);
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Direct.php#L77
Escaped Mutant for Mutator "InstanceOf_": @@ @@ throw ClosedException::create(); } $time = null; - if ($this->metrics instanceof Metrics) { + if (false) { $this->metrics->threads()->gauge(new Label('state', 'busy'))->incr(); $this->metrics->threads()->gauge(new Label('state', 'idle'))->dcr(); $time = hrtime(true);
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Direct.php#L39
Escaped Mutant for Mutator "CloneRemoval": @@ @@ private int $idle = 0; public function withMetrics(Metrics $metrics): self { - $self = clone $this; + $self = $this; $self->metrics = $metrics; return $self; }