From 4d192d27cd031839a4f318748665d922eef89d65 Mon Sep 17 00:00:00 2001 From: Copple <10214025+kiwicopple@users.noreply.github.com> Date: Mon, 29 Nov 2021 11:36:05 +0800 Subject: [PATCH] add perf tests (#4032) * init some ideas * hide data.sql * add simple test for meta * switch back to old config * revert changes * only use one VU * Add kong test * hide mounted file * move over to Apache Bench --- docker/dev/docker-compose.dev.yml | 3 +++ package.json | 6 ++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/docker/dev/docker-compose.dev.yml b/docker/dev/docker-compose.dev.yml index 88f25341e84..8df366ce67b 100644 --- a/docker/dev/docker-compose.dev.yml +++ b/docker/dev/docker-compose.dev.yml @@ -8,6 +8,9 @@ services: - '2500:2500' # SMTP - '9000:9000' # web interface - '1100:1100' # POP3 + meta: + ports: + - 5555:8080 db: volumes: - ./dev/data.sql:/docker-entrypoint-initdb.d/data.sql diff --git a/package.json b/package.json index 75f9fb0ce11..e7dd8e94d8c 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "Supabase", + "name": "supabase", "description": "The open source Firebase alternative.", "version": "0.0.0", "author": "Supabase, Inc.", @@ -10,7 +10,9 @@ "docker:up": "cd docker && docker-compose up", "docker:down": "cd docker && docker-compose -f docker-compose.yml -f ./dev/docker-compose.dev.yml down --remove-orphans", "docker:remove": "cd docker && docker-compose -f docker-compose.yml -f ./dev/docker-compose.dev.yml rm -vfs", - "test": "jest" + "test": "jest", + "perf:kong": "ab -t 5 -c 20 -T application/json http://localhost:8000/", + "perf:meta": "ab -t 5 -c 20 -T application/json http://localhost:5555/tables" }, "dependencies": {}, "devDependencies": {