mirror of
https://github.com/dolthub/dolt.git
synced 2026-04-21 11:29:51 -05:00
Update release and nightly files to include import benchmarking (#3901)
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"Template": {
|
||||
"TemplateName": "ImportBenchmarkingReleaseTemplate",
|
||||
"SubjectPart": "Import Benchmarks for {{format}} {{version}}",
|
||||
"HtmlPart": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n <title>Dolt {{format}} {{version}} Import Results</title>\n <style>\n table {\n border: 1px solid black;\n letter-spacing: 1px;\n font-family: sans-serif;\n font-size: .8rem;\n padding: 5px;\n margin: 5px;\n }\n th {\n border: 1px solid rgb(190, 190, 190);\n padding: 10px;\n }\n td {\n padding: 5px;\n }\n tr:nth-child(even) {background-color: #f2f2f2;}\n </style>\n</head><body>{{results}}</body></html>",
|
||||
"TextPart": "Dolt {{format}} {{version}} Import Results,\r\n{{results}}"
|
||||
}
|
||||
}
|
||||
@@ -76,3 +76,17 @@ jobs:
|
||||
KUBECONFIG: "./kubeconfig"
|
||||
NOMS_BIN_FORMAT: ${{ matrix.dolt_fmt }}
|
||||
TEMPLATE_SCRIPT: "./.github/scripts/sql-correctness/get-dolt-correctness-job-json.sh"
|
||||
- name: Run Import Benchmarks
|
||||
run: ./.github/scripts/import-benchmarking/run-benchmarks.sh
|
||||
env:
|
||||
FROM_SERVER: "dolt"
|
||||
FROM_VERSION: ${{ needs.set-version-actor.outputs.version }}
|
||||
TO_SERVER: "mysql"
|
||||
TO_VERSION: '8.0.28'
|
||||
MODE: 'release'
|
||||
ACTOR: ${{ needs.set-version-actor.outputs.actor }}
|
||||
ACTOR_EMAIL: ${{ needs.set-version-actor.outputs.actor_email }}
|
||||
REPO_ACCESS_TOKEN: ${{ secrets.REPO_ACCESS_TOKEN }}
|
||||
KUBECONFIG: "./kubeconfig"
|
||||
NOMS_BIN_FORMAT: "__LD_1__"
|
||||
TEMPLATE_SCRIPT: "./.github/scripts/import-benchmarking/get-mysql-dolt-job-json.sh"
|
||||
|
||||
@@ -95,3 +95,17 @@ jobs:
|
||||
NOMS_BIN_FORMAT: ${{ matrix.dolt_fmt }}
|
||||
WITH_TPCC: 'true'
|
||||
TEMPLATE_SCRIPT: "./.github/scripts/performance-benchmarking/get-mysql-dolt-job-json.sh"
|
||||
- name: Run Import Benchmarks
|
||||
run: ./.github/scripts/import-benchmarking/run-benchmarks.sh
|
||||
env:
|
||||
FROM_SERVER: "dolt"
|
||||
FROM_VERSION: ${{ needs.set-version-actor.outputs.version }}
|
||||
TO_SERVER: "mysql"
|
||||
TO_VERSION: '8.0.28'
|
||||
MODE: 'release'
|
||||
ACTOR: ${{ needs.set-version-actor.outputs.actor }}
|
||||
ACTOR_EMAIL: ${{ needs.set-version-actor.outputs.actor_email }}
|
||||
REPO_ACCESS_TOKEN: ${{ secrets.REPO_ACCESS_TOKEN }}
|
||||
KUBECONFIG: "./kubeconfig"
|
||||
NOMS_BIN_FORMAT: "__LD_1__"
|
||||
TEMPLATE_SCRIPT: "./.github/scripts/import-benchmarking/get-mysql-dolt-job-json.sh"
|
||||
|
||||
Reference in New Issue
Block a user