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 <[email protected]> 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(+)
