CI #85
ci.yaml
on: schedule
Matrix: Tests
Matrix: Coding standard
Matrix: Static analysis
Matrix: Test for mutants
Matrix: Code coverage finish
Status check - CI
2s
Annotations
10 errors and 7 warnings
Tests (ubuntu-latest, 7.4, --prefer-lowest --prefer-stable, false)
Process completed with exit code 2.
|
Tests (ubuntu-latest, 8.3, false)
The job was canceled because "ubuntu-latest_7_4_--prefe" failed.
|
Tests (ubuntu-latest, 8.2, false)
The job was canceled because "ubuntu-latest_7_4_--prefe" failed.
|
Tests (ubuntu-latest, 8.4, false)
The job was canceled because "ubuntu-latest_7_4_--prefe" failed.
|
Tests (ubuntu-latest, 8.1, false)
The job was canceled because "ubuntu-latest_7_4_--prefe" failed.
|
Tests (windows-latest, 8.4, false)
The job was canceled because "ubuntu-latest_7_4_--prefe" failed.
|
Tests (macos-latest, 8.4, false)
The job was canceled because "ubuntu-latest_7_4_--prefe" failed.
|
Tests (ubuntu-latest, 8.0, false)
The job was canceled because "ubuntu-latest_7_4_--prefe" failed.
|
Tests (ubuntu-latest, 7.4, false)
The job was canceled because "ubuntu-latest_7_4_--prefe" failed.
|
Status check - CI
Process completed with exit code 1.
|
Static analysis (ubuntu-latest, 8.4)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Tests (ubuntu-latest, 7.4, --prefer-lowest --prefer-stable, false):
vendor/orisai/nette-di/src/Boot/BaseConfigurator.php#L253
unlink(/home/runner/work/nette-scheduler/nette-scheduler/var/build/orisai.di.configurator/Container_a970a0993b.php): No such file or directory
|
Coding standard (ubuntu-latest, 8.4)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Test for mutants (ubuntu-latest, 8.4):
src/DI/SchedulerExtension.php#L110
Escaped Mutant for Mutator "FalseValue":
@@ @@
$value = substr($value, 1);
} elseif (str_starts_with($value, '@')) {
// @Yearly - service reference
- return false;
+ return true;
}
return CronExpression::isValidExpression($value);
}, 'Valid cron expression'), 'callback' => Expect::anyOf(
|
Test for mutants (ubuntu-latest, 8.4):
src/DI/SchedulerExtension.php#L125
Escaped Mutant for Mutator "DecrementInteger":
@@ @@
/* @infection-ignore-all */
Expect::array()->min(2)->max(2),
Expect::type(Statement::class)
- )->default(null), 'job' => DefinitionsLoader::schema()->default(null), 'repeatAfterSeconds' => Expect::int(0)->min(0)->max(30), 'timeZone' => Expect::anyOf(Expect::string(), Expect::null())->assert(static function (?string $timeZone): bool {
+ )->default(null), 'job' => DefinitionsLoader::schema()->default(null), 'repeatAfterSeconds' => Expect::int(0)->min(-1)->max(30), 'timeZone' => Expect::anyOf(Expect::string(), Expect::null())->assert(static function (?string $timeZone): bool {
if ($timeZone === null) {
return true;
}
|
Test for mutants (ubuntu-latest, 8.4):
src/DI/SchedulerExtension.php#L126
Escaped Mutant for Mutator "IncrementInteger":
@@ @@
/* @infection-ignore-all */
Expect::array()->min(2)->max(2),
Expect::type(Statement::class)
- )->default(null), 'job' => DefinitionsLoader::schema()->default(null), 'repeatAfterSeconds' => Expect::int(0)->min(0)->max(30), 'timeZone' => Expect::anyOf(Expect::string(), Expect::null())->assert(static function (?string $timeZone): bool {
+ )->default(null), 'job' => DefinitionsLoader::schema()->default(null), 'repeatAfterSeconds' => Expect::int(0)->min(0)->max(31), 'timeZone' => Expect::anyOf(Expect::string(), Expect::null())->assert(static function (?string $timeZone): bool {
if ($timeZone === null) {
return true;
}
|
Test for mutants (ubuntu-latest, 8.4):
src/DI/SchedulerExtension.php#L132
Escaped Mutant for Mutator "TrueValue":
@@ @@
Expect::type(Statement::class)
)->default(null), 'job' => DefinitionsLoader::schema()->default(null), 'repeatAfterSeconds' => Expect::int(0)->min(0)->max(30), 'timeZone' => Expect::anyOf(Expect::string(), Expect::null())->assert(static function (?string $timeZone): bool {
if ($timeZone === null) {
- return true;
+ return false;
}
return in_array($timeZone, timezone_identifiers_list(), true);
}, 'Valid timezone')])->assert(static function (stdClass $values): bool {
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Logs - Mutations
|
1.05 KB |
|