Преглед на файлове

Run benchmark at tag to track performances (#6035)

tags/v1.9.0-dev
Antoine GIRARD преди 5 години
родител
ревизия
9eb00fed13
променени са 2 файла, в които са добавени 40 реда и са изтрити 0 реда
  1. 36
    0
      .drone.yml
  2. 4
    0
      Makefile

+ 36
- 0
.drone.yml Целия файл

@@ -195,6 +195,42 @@ pipeline:
when:
event: [ push, tag, pull_request ]

bench-sqlite:
image: golang:1.11
pull: true
group: bench
commands:
- make bench-sqlite
when:
event: [ tag ]

bench-mysql:
image: golang:1.11
pull: true
group: bench
commands:
- make bench-mysql
when:
event: [ tag ]

bench-mssql:
image: golang:1.11
pull: true
group: bench
commands:
- make bench-mssql
when:
event: [ tag ]

bench-pgsql:
image: golang:1.11
pull: true
group: bench
commands:
- make bench-pgsql
when:
event: [ tag ]

generate-coverage:
image: golang:1.11
pull: true

+ 4
- 0
Makefile Целия файл

@@ -252,6 +252,10 @@ bench-sqlite: integrations.sqlite.test
bench-mysql: integrations.test generate-ini
GITEA_ROOT=${CURDIR} GITEA_CONF=integrations/mysql.ini ./integrations.test -test.cpuprofile=cpu.out -test.run DontRunTests -test.bench .

.PHONY: bench-mssql
bench-mssql: integrations.test generate-ini
GITEA_ROOT=${CURDIR} GITEA_CONF=integrations/mssql.ini ./integrations.test -test.cpuprofile=cpu.out -test.run DontRunTests -test.bench .

.PHONY: bench-pgsql
bench-pgsql: integrations.test generate-ini
GITEA_ROOT=${CURDIR} GITEA_CONF=integrations/pgsql.ini ./integrations.test -test.cpuprofile=cpu.out -test.run DontRunTests -test.bench .

Loading…
Отказ
Запис