diff --git a/.github/workflows/sanity-tests.yml b/.github/workflows/sanity-tests.yml index a5f3c6c75b..6c4d84fbb7 100755 --- a/.github/workflows/sanity-tests.yml +++ b/.github/workflows/sanity-tests.yml @@ -23,7 +23,7 @@ jobs: name: Upgrade CLI (Matrix) runs-on: ubuntu-latest env: - JSON_FILE: ${{ (github.event_name == 'schedule' || (github.event_name == 'pull_request' && github.event.pull_request.head.ref == 'dev' && github.event.pull_request.base.ref == 'master')) && 'nightly.json' || 'sanity.json' }} + JSON_FILE: ${{ (github.event_name == 'schedule' || (github.event_name == 'pull_request' && github.event.pull_request.head.ref == 'dev' && github.event.pull_request.base.ref == 'master')) && 'nightlySanity.json' || 'sanity.json' }} outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: diff --git a/.github/workflows/ui-test/nightly.json b/.github/workflows/ui-test/nightlySanity.json similarity index 100% rename from .github/workflows/ui-test/nightly.json rename to .github/workflows/ui-test/nightlySanity.json diff --git a/.github/workflows/ui-test/nightlyUI.json b/.github/workflows/ui-test/nightlyUI.json new file mode 100644 index 0000000000..4aea4c5fed --- /dev/null +++ b/.github/workflows/ui-test/nightlyUI.json @@ -0,0 +1,1201 @@ + +{ + "include": [ + { + "comment": "1.7.0.6 -> 1.7.8.11 PHP 7.1 online" + }, + { + "PS_VERSION_START": "1.7.0.6", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "1.7.1.0 ~ 1.7.1.2 -> 1.7.8.11 PHP 7.1 online" + }, + { + "PS_VERSION_START": "1.7.1.0", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.1.1", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.1.2", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "1.7.2.0 ~ 1.7.2.5 -> 1.7.8.11 PHP 7.1 online" + }, + { + "PS_VERSION_START": "1.7.2.0", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.2.1", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.2.2", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.2.3", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.2.4", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.2.5", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "1.7.3.0 ~ 1.7.3.4 -> 1.7.8.11 PHP 7.1 online" + }, + { + "PS_VERSION_START": "1.7.3.0", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.3.1", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.3.2", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.3.3", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.3.4", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "1.7.4.0 ~ 1.7.4.4 -> 1.7.8.11 PHP 7.1 online" + }, + { + "comment": "https://github.com/PrestaShop/docker/issues/399", + "PS_VERSION_START": "1.7.4.0", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "https://github.com/PrestaShop/docker/issues/399", + "PS_VERSION_START": "1.7.4.1", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "bug", + "PS_VERSION_START": "1.7.4.2", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "bug", + "PS_VERSION_START": "1.7.4.3", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "bug", + "PS_VERSION_START": "1.7.4.4", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "1.7.5.0 ~ 1.7.5.2 -> 1.7.8.11 PHP 7.1 online" + }, + { + "PS_VERSION_START": "1.7.5.0", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.5.1", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.5.2", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "1.7.5.0 ~ 1.7.5.2 -> 8.2.0 PHP 7.2 online" + }, + { + "PS_VERSION_START": "1.7.5.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.5.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.5.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "1.7.6.0 ~ 1.7.6.9 -> 1.7.8.11 PHP 7.1 online" + }, + { + "PS_VERSION_START": "1.7.6.0", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.1", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.2", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.3", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.4", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.5", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.6", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.7", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.8", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.9", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "1.7.6.0 ~ 1.7.6.9 -> 8.2.0 PHP 7.2 online" + }, + { + "PS_VERSION_START": "1.7.6.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.6", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.7", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.8", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.6.9", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "1.7.7.0 ~ 1.7.7.8 -> 1.7.8.11 PHP 7.1 online" + }, + { + "PS_VERSION_START": "1.7.7.0", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.1", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.2", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.3", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.4", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.5", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.6", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.7", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.8", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "1.7.7.0 ~ 1.7.7.8 -> 8.2.0 PHP 7.2 ~ 7.3 online" + }, + { + "PS_VERSION_START": "1.7.7.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.6", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.6", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.7", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.7", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.8", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.7.8", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "1.7.8.0 ~ 1.7.8.10 -> 1.7.8.11 PHP 7.1 online" + }, + { + "PS_VERSION_START": "1.7.8.0", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.1", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.2", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "bug", + "PS_VERSION_START": "1.7.8.3", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "bug", + "PS_VERSION_START": "1.7.8.4", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "bug", + "PS_VERSION_START": "1.7.8.5", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.6", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.7", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.8", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.9", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.10", + "PS_VERSION_END": "1.7.8.11", + "PHP_VERSION": "7.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "1.7.8.0 ~ 1.7.8.11 -> 8.2.0 PHP 7.2 ~ 7.4 online" + }, + { + "PS_VERSION_START": "1.7.8.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "bug", + "PS_VERSION_START": "1.7.8.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "bug", + "PS_VERSION_START": "1.7.8.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "bug", + "PS_VERSION_START": "1.7.8.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.6", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.6", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.6", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.7", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.7", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.7", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.8", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.8", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.8", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.9", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.9", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.9", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.10", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.10", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.10", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.11", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.11", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "1.7.8.11", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "8.0.0 ~ 8.0.5 -> 8.2.0 PHP 7.2 ~ 8.1 online" + }, + { + "PS_VERSION_START": "8.0.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.0", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.0", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.0", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.0", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.0", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.0", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.0.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.1", + "UPGRADE_CHANNEL": "online" + }, + { + "comment": "8.1.0 ~ 8.1.7 -> 8.2.0 PHP 7.2 ~ 8.1 online" + }, + { + "PS_VERSION_START": "8.1.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.0", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.0", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.0", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.1", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.0", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.2", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.0", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.3", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.0", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.4", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.0", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.5", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.6", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.6", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.6", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.6", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.0", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.6", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.1", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.7", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.2", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.7", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.3", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.7", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "7.4", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.7", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.0", + "UPGRADE_CHANNEL": "online" + }, + { + "PS_VERSION_START": "8.1.7", + "PS_VERSION_END": "8.2.0", + "PHP_VERSION": "8.1", + "UPGRADE_CHANNEL": "online" + } + ] +} diff --git a/.github/workflows/ui-test/sanity.json b/.github/workflows/ui-test/sanity.json index 1b45407b83..21a6ab5757 100755 --- a/.github/workflows/ui-test/sanity.json +++ b/.github/workflows/ui-test/sanity.json @@ -64,7 +64,7 @@ "UPGRADE_CHANNEL": "online" }, { - "comment": "8.1.7 -> 8.2.0 PHP 8.1 online" + "comment": "8.1.7 -> 8.2.0 PHP 8.0 online" }, { "PS_VERSION_START": "8.1.7", diff --git a/tests/UI/.gitignore b/tests/UI/.gitignore index 68c5d18f00..e15fa4ac71 100755 --- a/tests/UI/.gitignore +++ b/tests/UI/.gitignore @@ -1,5 +1,5 @@ node_modules/ /test-results/ /playwright-report/ -/blob-report/ +/reports/ /playwright/.cache/ diff --git a/tests/UI/docker-compose.yml b/tests/UI/docker-compose.yml index f86e9a96c5..66adaff8e4 100644 --- a/tests/UI/docker-compose.yml +++ b/tests/UI/docker-compose.yml @@ -8,7 +8,7 @@ services: - mysql environment: - PS_DEV_MODE=0 - - PS_DOMAIN=localhost + - PS_DOMAIN=localhost:8888 - PS_LANGUAGE=en - PS_COUNTRY=fr - PS_INSTALL_AUTO=1 @@ -29,7 +29,7 @@ services: # Mount Path target: /var/www/html/modules/autoupgrade ports: - - 80:80 + - "8888:80" mysql: image: mysql:5.7 container_name: prestashop-mysql @@ -53,8 +53,8 @@ services: - MYSQL_ROOT_PASSWORD=prestashop - MYSQL_PORT=3306 - MYSQL_DATABASE=prestashop - ports: - - "3306:3306" + #ports: + #- "3306:3306" maildev: image: 'maildev/maildev' diff --git a/tests/UI/playwright.config.ts b/tests/UI/playwright.config.ts index b72cdcbfcf..c304acd680 100755 --- a/tests/UI/playwright.config.ts +++ b/tests/UI/playwright.config.ts @@ -4,7 +4,7 @@ import path from 'path'; function loadGlobal(): void { global.FO = { - URL: process.env.URL_FO || 'http://localhost/', + URL: process.env.URL_FO || 'http://localhost:8888/', }; /*