reverted: --- b/core/drupalci.yml +++ a/core/drupalci.yml @@ -9,8 +9,43 @@ build: assessment: testing: + # Run code quality checks. + container_command.commit-checks: + commands: + - "core/scripts/dev/commit-code-check.sh --drupalci" + halt-on-fail: true + # run_tests task is executed several times in order of performance speeds. + # halt-on-fail can be set on the run_tests tasks in order to fail fast. + # suppress-deprecations is false in order to be alerted to usages of + # deprecated code. + run_tests.phpunit: + types: 'PHPUnit-Unit' + suppress-deprecations: false + halt-on-fail: false + <<: *testgroups + run_tests.kernel: + types: 'PHPUnit-Kernel' + suppress-deprecations: false + halt-on-fail: false + <<: *testgroups + run_tests.build: + # Limit concurrency due to disk space concerns. + concurrency: 15 + types: 'PHPUnit-Build' + suppress-deprecations: false + halt-on-fail: false + <<: *testgroups run_tests.functional: types: 'PHPUnit-Functional' suppress-deprecations: false halt-on-fail: false + <<: *testgroups + run_tests.javascript: + concurrency: 15 + types: 'PHPUnit-FunctionalJavascript' + suppress-deprecations: false + halt-on-fail: false + <<: *testgroups + # Run nightwatch testing. + # @see https://www.drupal.org/project/drupal/issues/2869825 + nightwatchjs: {} - testgroups: '--class "\Drupal\FunctionalTests\Installer\SiteSettingsFormTest"'