File tree Expand file tree Collapse file tree 3 files changed +23
-2
lines changed Expand file tree Collapse file tree 3 files changed +23
-2
lines changed Original file line number Diff line number Diff line change 5555 authToken : ${{ secrets.CACHIX_AUTH_TOKEN }}
5656
5757 - name : Run loadtest
58- run : nix-shell --run "./bench/ loadtest.sh ${{ matrix.kind }}" >> "$GITHUB_STEP_SUMMARY"
58+ run : nix-shell --run "pg_csv- loadtest ${{ matrix.kind }}" >> "$GITHUB_STEP_SUMMARY"
5959
6060 coverage :
6161
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -20,10 +20,32 @@ mkShell {
2020 ${ clang-tools } /bin/clang-format -i src/*
2121 ${ git } /bin/git diff-index --exit-code HEAD -- '*.c'
2222 '' ;
23+ loadtest =
24+ writeShellScriptBin "pg_csv-loadtest" ''
25+ set -euo pipefail
26+
27+ file=./bench/$1.sql
28+
29+ cat <<EOF
30+ pgbench running for:
31+
32+ \`\`\`sql
33+ $(< $file)
34+ \`\`\`
35+
36+ results:
37+
38+ \`\`\`
39+ $(${ xpg . xpg } /bin/xpg pgbench -n -c 1 -T 30 -M prepared -f $file)
40+ \`\`\`
41+
42+ EOF
43+ '' ;
2344 in [
2445 xpg . xpg
2546 style
2647 styleCheck
48+ loadtest
2749 ] ;
2850 shellHook = ''
2951 export HISTFILE=.history
You can’t perform that action at this time.
0 commit comments