Repository navigation
impl(bq_driver): Adding performance pipeline for linux - #1638
Conversation
e5a1626 to
06bff4f
Compare
|
new_timestamp_table test case seems failing on our driver @KanchanShu can you see that |
| @@ -0,0 +1,29 @@ | |||
| # Copyright 2025 Google LLC | |||
There was a problem hiding this comment.
nit: please make it 2026
| # This is the name of DSN set in odbc.ini. | ||
| mapfile -t cmake_args < <(cmake::common_args) | ||
|
|
||
| GOOGLE_ODBCINI="/opt/odbc-driver/odbc.ini" |
There was a problem hiding this comment.
seems duplicate declaration
0033e04 to
06d5d7a
Compare
|
@sachinpro this is pending your review, please take a look |
06d5d7a to
1f4a1c6
Compare
1f4a1c6 to
61ed40d
Compare
|
/gcbrun |
…ults.py with Windows
61ed40d to
1df9573
Compare
|
/gcbrun |
1 similar comment
|
/gcbrun |
…d commit SHA to summary
|
/gcbrun |
|
/gcbrun |
…g Driver, and Results triggers
98a096e to
785cec5
Compare
Few changes to the original PR
|
sachinpro
left a comment
There was a problem hiding this comment.
Thanks!
I made changes to make the pipeline more consistent with the existing windows benchmarks. We are utilizing the same benchmark_results.py now for windows and linux.
I also split the benchmark for Google and existing driver, so they can be run independently(and parallelly).
This PR add Linux ODBC Performance Benchmark Pipeline
Summary
Adds a dedicated Linux performance benchmark pipeline for the BigQuery ODBC driver.
Changes
performance_testusing CMake.benchmark_results.pyto parse results and generate a comparison table with performance percentage changes.main.Result
Provides automated Linux performance comparison between the existing driver, current branch, and
mainto identify performance improvements or regressions.Benchmark Results: Linux Performance Benchmark Results