ecosystem-tests icon indicating copy to clipboard operation
ecosystem-tests copied to clipboard

Test the Query Engine with more distributions / images

Open Jolg42 opened this issue 3 years ago β€’ 0 comments

This old project had a list of interesting images: https://github.com/prisma/binary-tester/tree/master/platforms Running on the pipeline at: https://buildkite.com/prisma/binary-testing

alpine.build
alpine.node
alpine.raw
alpine.run
amazonlinux.node
amazonlinux.raw
archlinux_base.node
archlinux_base.raw
centos.node
centos.raw
centos:7.raw
debian.build
debian.node
debian.raw
debian.run
debian:8.raw
fedora.node
fedora.raw
lambci_lambda.node
netlify_build.node
netlify_build.raw
node.raw
node:alpine.raw
ubuntu.build
ubuntu.node
ubuntu.raw
ubuntu.run
ubuntu:14.04.node
ubuntu:14.04.raw
ubuntu:16.04.raw
vcatechnology_linux-mint.node
vcatechnology_linux-mint.raw 

Currently, here, we test many things πŸ˜‰ related to these images I could find that we test the following

explicitly

  • node:lts-alpine https://github.com/prisma/e2e-tests/blob/dev/docker/alpine/Dockerfile

implicitly

  • Netlify image
    • platforms-serverless/netlify-ci
    • platforms-serverless/netlify-cli Ubuntu
    • Via GitHub Actions (ubuntu-latest) Some Amazon image?
    • aws-graviton

We could do the same as for the current Alpine test https://github.com/prisma/e2e-tests/blob/dev/docker/alpine and test more distros.

Maybe having a parameter in the Dockerfile would help reducing the amount of files in some cases.

Jolg42 avatar Jan 04 '22 15:01 Jolg42