Commit Graph

366 Commits

Author SHA1 Message Date
coffeegoddd
470cb04f73 /.github/workflows/ci-bats-unix.yaml: bump maven as fix for broken link 2023-01-03 10:11:33 -08:00
Andy Arthur
f3efa0dcbd added BATS CI stage for chunk journal 2022-12-29 10:58:15 -08:00
Maximilian Hoffman
747bb8329a Update performance-benchmarks-email-report.yaml 2022-12-16 17:19:30 -08:00
Maximilian Hoffman
30cd21dfb8 Update import-perf.yaml 2022-12-16 14:39:37 -08:00
Maximilian Hoffman
d58361d94a Update sysbench-perf.yaml 2022-12-16 14:38:46 -08:00
Maximilian Hoffman
c8e2952188 Update import-perf.yaml 2022-12-16 14:12:52 -08:00
Maximilian Hoffman
721eadf16d Update sysbench-perf.yaml 2022-12-16 14:12:28 -08:00
Maximilian Hoffman
0143ffe533 Sysbench summaries for testing (#5017)
* add summaries

* fix bugs
2022-12-16 13:51:08 -08:00
Maximilian Hoffman
647942de13 Update performance-benchmarks-email-report.yaml 2022-12-15 21:15:59 -08:00
Maximilian Hoffman
312a5d2154 Update performance-benchmarks-email-report.yaml 2022-12-15 20:50:36 -08:00
Maximilian Hoffman
9b13a84678 Update performance-benchmarks-email-report.yaml 2022-12-15 20:47:26 -08:00
Max Hoffman
3d91099ae4 Edit wd 2022-12-15 20:45:05 -08:00
Maximilian Hoffman
2667c83685 Update nightly-performance-benchmarks-email-report.yaml 2022-12-15 16:34:16 -08:00
Maximilian Hoffman
88637d8c72 [no-release-notes] more sysbench perf changes (#4995)
* use different template for sysbench tests

* different test spec for systab

* rebuild dist
2022-12-14 15:33:47 -08:00
Dhruv Sringari
19b1f1d229 fix remotes-aws.bats for __DOLT__ 2022-12-14 13:16:21 -08:00
AndyA
f10cb6ba29 Merge pull request #4944 from dolthub/andy/chunk-journal-sync
[no-release-notes] go/store/nbs: progress on chunk journal sync
2022-12-14 12:53:17 -08:00
Maximilian Hoffman
08fbcd1c27 use different template for sysbench tests (#4991) 2022-12-14 11:35:04 -08:00
Maximilian Hoffman
24544035bc Systab edits (#4974)
* edit

* no median or variance

* revert readme edit

* Edits

* edits

* all read/write tests
2022-12-12 18:46:12 -08:00
Max Hoffman
371e3f8573 manually write systab results table name 2022-12-09 11:09:46 -08:00
Max Hoffman
a5f1ad59f7 install sysbench 2022-12-09 10:55:53 -08:00
Max Hoffman
4adae2c097 use new scripts in systab repo 2022-12-09 10:23:47 -08:00
Max Hoffman
83db72f8dd https clone 2022-12-09 10:17:30 -08:00
Max Hoffman
afb36d13b2 more systab scripts to dolthub org 2022-12-09 10:11:51 -08:00
Maximilian Hoffman
7b473fd892 new sysbench runner and CI for systab (#4942)
* prototype for new sysbench runner

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

* CI jobs

* edits

* nightly and release workflows

* param tweaks

* testing edits

* fixes

* fix test

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2022-12-09 09:50:45 -08:00
Andy Arthur
79446473df add CI stage for sql-server integration tests with chunk journal 2022-12-07 18:08:23 -08:00
Andy Arthur
6f9474bd4b fix CI stage for chunk journal, fix go vet, remove test skip 2022-12-07 12:24:09 -08:00
Andy Arthur
1c70b11edd disable chunk journal feature flag, add CI stage with chunk journal enabled 2022-12-07 12:12:06 -08:00
Maximilian Hoffman
a614a39230 [no-release-notes] revert systab CI (#4922)
* Revert "cat job.json"

This reverts commit e23f7b304a.

* Revert "indent error"

This reverts commit f074dee15d.

* Revert "starter (#4912)"

This reverts commit 02809af1b9.
2022-12-05 10:03:00 -08:00
Max Hoffman
f074dee15d indent error 2022-12-02 12:57:58 -08:00
Maximilian Hoffman
02809af1b9 starter (#4912) 2022-12-02 12:56:09 -08:00
jennifersp
93d3fc7838 add send email action to failed ORM integration tests (#4882) 2022-11-29 16:05:07 -08:00
jennifersp
164e03ec4b add ORM integration tests job to github nightly jobs (#4858) 2022-11-23 14:23:31 -08:00
Max Hoffman
e7cbcb9ac9 Restore import CI tests 2022-11-10 15:26:35 -08:00
Max Hoffman
c595218572 import perf allow repeats 2022-11-10 15:13:51 -08:00
Max Hoffman
6264f47f01 import perf markdown header 2022-11-10 15:07:01 -08:00
Max Hoffman
0b07b4eb04 force push import results 2022-11-10 14:56:00 -08:00
Max Hoffman
a659cbbdaf import CI edits 2022-11-10 14:29:36 -08:00
Max Hoffman
17d21f681d delete conflicting import bench 2022-11-10 13:55:08 -08:00
Max Hoffman
311aff3f48 fix branch reference 2022-11-10 13:53:53 -08:00
Maximilian Hoffman
08167dfd5d Redo import perf (#4689)
* import perf harness prog

* more test isolation

* rework common dep

* fix server driver

* delete old files, fix readme

* more readme fixes

* batching edits

* edits

* skip import tests by def

* GA starter

* rename

* fix arg name

* change input name again

* remove espaced character from input desc

* fix env definition

* fix env definition

* fix workflow_dispatch name

* CI test files

* remove os spec

* runs on

* different set variable

* defaults

* defaults

* remove local GMS

* edits

* run bench from go/ directory

* dropped def equals

* go run, not go build

* fix output command name

* configure dolt

* fix query file path

* fix query file path

* switch query and inputs

* fix format <<EOF

* reformat yaml

* debug output

* more debug output

* fix echo -> cat

* fix to json flag

* fix yaml spacing

* yaml spacing

* yaml spacing

* revert html spacing

* json format

* env var expansion

* echo not cat

* another json string printing error

* no echo

* log template

* no template string

* wrong parameter, template should be templateName

* remove console.log

* pass file, not string, to ses

* rely on preexisting template? email action interface

* fix yaml

* fix html print

* fix html header

* change ci script

* fix sql-server connection pass

* mysql no password, setup default db

* put password back

* missed port for default database

* expanded CI tests

* shorter test file

* extend ci tests

* change default query

* try to push to dolthub

* modify push to dolthub

* duplicate test names

* typo

* dolt-action version

* invalid param for dolt_action

* specify feature branch

* specify main branch dolt-action

* -b flag first

* dont need -q flag for batch EOF

* combine results and dolthub push

* missing curly brace

* no auth

* new creds

* new cred fun

* use the cred key

* try again

* log table

* move push out of batch

* more logging

* new vs old branch

* fix branch rule

* more test

* all tests

* smaller tests

* smaller tests

* double env: key

* fix yaml error

* more yaml errors

* more yaml errors

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

* linting fixes, remove other import nightly

* linting

* go vet

* licenses

* fix compile errorrs

* warn don't panic on init()

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

* no external package

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

* unused dep

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

* Revert perf scripts

* refactor to repo dispatch

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2022-11-10 12:56:43 -08:00
Max Hoffman
130744b9d7 workflow stub needs dummy joib 2022-11-07 14:32:51 -08:00
Max Hoffman
eab47c1da5 import workflow stub dispatch 2022-11-07 14:30:28 -08:00
Max Hoffman
73dc957b28 add import perf workflow stub 2022-11-07 14:28:46 -08:00
coffeegoddd
285c9fc928 /.github/{scripts,workflows}: remove release run arg 2022-11-07 11:33:31 -08:00
coffeegoddd
f9e075272c /.github/{scripts,workflows}: add release run arg to latency and correctness jobs 2022-11-03 11:25:56 -07:00
Aaron Son
fc4dc58efe .github/workflow/ci-bats-unix: Try installing a parquet-cli release instead of the tip of main. 2022-11-02 12:09:31 -07:00
Aaron Son
5129b21fe1 .github/workflow/ci-bats*: Try again pegging to Python 3.10 for now. 2022-11-02 11:43:46 -07:00
Aaron Son
24341ef7a6 .github/workflow/ci-bats*: Try pegging to Python 3.10 for now. 2022-11-02 11:38:22 -07:00
coffeegoddd
e109b152cd [no-release-notes] /.github/workflows/ci-bats-unix.yaml: remove bats dolt dev testing 2022-10-27 17:06:27 -07:00
coffeegoddd
b971a62317 /.github/workflows/ci-bats-unix.yaml: try getting exclude syntax to work 2022-10-27 16:42:15 -07:00