You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openserverless.apache.org by ms...@apache.org on 2025/03/15 09:45:03 UTC
(openserverless-testing) 01/01: Merge pull request #1 from sciabarracom/main
This is an automated email from the ASF dual-hosted git repository.
msciabarra pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/openserverless-testing.git
commit bc70c6f19d8bdc589b71e0b1c69b754a2442b674
Merge: 12ba7e8 7f45577
Author: Michele Sciabarra <30...@users.noreply.github.com>
AuthorDate: Sat Mar 15 09:44:56 2025 +0000
Merge pull request #1 from sciabarracom/main
Merge of current status
.env.dist | 58 +
.envrc | 20 +
.github/cisetup.sh | 19 +
.github/debugAction.sh | 103 +
.github/waitIfDebug.sh | 37 +
.github/workflows/platform-ci-tests.yaml | 40 +
.github/workflows/tests.yaml | 299 +++
.gitignore | 52 +
.gitmodules | 3 +
DISCLAIMER | 11 +
LICENSE | 202 ++
NOTICE | 6 +
README.md | 27 +
SETUP.md | 137 ++
Taskfile.yml | 338 ++++
TaskfileAWS.yml | 56 +
TaskfileAzure.yml | 83 +
TaskfileGCloud.yml | 59 +
actions/hello.js | 25 +
conf/aws-install-config.yaml | 34 +
conf/gcp-install-config.yaml | 39 +
conf/install-config.yaml | 35 +
img/progress.svg | 14 +
shell.nix | 18 +
stress-test/Taskfile.yaml | 58 +
stress-test/echo.js | 28 +
stress-test/locust-manifest.yaml | 319 +++
stress-test/nodeport.yaml | 16 +
stress-test/olaris-stress/nuvfile.yml | 30 +
.../olaris-stress/setup/docker/ingress-deploy.yaml | 676 +++++++
stress-test/olaris-stress/setup/docker/kind.yaml | 105 +
stress-test/olaris-stress/setup/docker/nuvfile.yml | 100 +
.../setup/kubernetes/common/nuvolaris-common.yaml | 36 +
.../common/nuvolaris-kubegres-common.yaml | 23 +
.../setup/kubernetes/crds/kubegres-crd.yaml | 2132 ++++++++++++++++++++
.../setup/kubernetes/crds/whisk-crd.yaml | 685 +++++++
.../setup/kubernetes/crds/whisk-user-crd.yaml | 218 ++
.../setup/kubernetes/crds/workflows-crd.yaml | 79 +
.../olaris-stress/setup/kubernetes/forcedelete.src | 39 +
.../olaris-stress/setup/kubernetes/nuvfile.yml | 324 +++
.../olaris-stress/setup/kubernetes/operator.yaml | 47 +
.../kubernetes/roles/nuvolaris-kubegres-roles.yaml | 260 +++
.../kubernetes/roles/openwhisk-core-roles.yaml | 57 +
.../kubernetes/roles/operator-clusterroles.yaml | 108 +
.../setup/kubernetes/roles/operator-roles.yaml | 105 +
.../olaris-stress/setup/kubernetes/whisk.yaml | 143 ++
stress-test/olaris-stress/setup/nuvfile.yml | 124 ++
stress-test/olaris-stress/setup/nuvolaris/hello.js | 23 +
stress-test/olaris-stress/setup/nuvolaris/minio.js | 44 +
.../olaris-stress/setup/nuvolaris/mongodb.js | 35 +
.../olaris-stress/setup/nuvolaris/nuvfile.yml | 192 ++
.../olaris-stress/setup/nuvolaris/postgres.js | 54 +
stress-test/olaris-stress/setup/nuvolaris/redis.js | 30 +
stress-test/olaris-stress/setup/nuvolaris/sleep.js | 30 +
stress-test/olaris-stress/setup/nuvopts.txt | 13 +
stress-test/postgres.js | 57 +
stress-test/redis.js | 36 +
stress-test/script-cm.yaml | 40 +
tasks | 1 +
test-runtimes/javascript/hello.js | 23 +
test-runtimes/javascript/minio.js | 44 +
test-runtimes/javascript/mongodb.js | 35 +
test-runtimes/javascript/postgres.js | 66 +
test-runtimes/javascript/redis.js | 30 +
test-runtimes/manifest.yaml | 63 +
test-runtimes/python/hello.py | 22 +
test-runtimes/python/minio.py | 34 +
test-runtimes/python/mongodb.py | 28 +
test-runtimes/python/postgres.py | 56 +
test-runtimes/python/redis.py | 30 +
testplan/Aws.md | 45 +
testplan/Azure.md | 54 +
testplan/Docker.md | 28 +
tests/1-deploy.sh | 210 ++
tests/10-user-minio.sh | 98 +
tests/12-nuv-mac.sh | 21 +
tests/14-runtime-testing.sh | 114 ++
tests/2-ssl.sh | 55 +
tests/3-sys-redis.sh | 28 +
tests/4a-sys-ferretdb.sh | 28 +
tests/4b-sys-postgres.sh | 28 +
tests/5-sys-minio.sh | 28 +
tests/6-login.sh | 82 +
tests/7-static.sh | 72 +
tests/8-user-redis.sh | 97 +
tests/9a-user-ferretdb.sh | 89 +
tests/9b-user-postgres.sh | 88 +
tests/all.sh | 127 ++
88 files changed, 9705 insertions(+)