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(+)