• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

sqitchers / sqitch
100%
develop: 100%

Build:
Build:
LAST BUILD BRANCH: prep-v1.6.0
DEFAULT BRANCH: develop
Repo Added 10 Aug 2018 02:02PM UTC
Files 53
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH coverage
branch: coverage
CHANGE BRANCH
x
Reset
  • coverage
  • adjust-workflow-triggers
  • badges
  • bundle
  • clickhouse
  • clickhouse-cli
  • clickhouse-config
  • cron-workflow
  • develop
  • docker
  • engine-mock-config
  • firebird
  • fix-cover
  • fixes
  • issue-828
  • issue-875
  • just-clickhouse-binary
  • main
  • master
  • more-coverage
  • mysql-registry-uri
  • option-unification
  • pgsql-versions
  • postgres-collate
  • prep-v1.6.0
  • recoverage
  • release-prep
  • snowflake
  • snowflake-keypair
  • sqlite-coverage
  • target-variables
  • testconfig
  • travis-update
  • tutorial
  • update-libintl
  • v0.9998
  • yugabyte-lock

30 Dec 2024 08:55PM UTC coverage: 100.0%. First build
12551810199

Pull #846

github

theory
Update and restore engine versions and tests

Restore the coverage tests and update the versions tested for all the
database engines.

*   Test Exasol 7.0, 7.1, and 8 with its v24 clients and update the
    error-checking regular expression to support it.
*   Update the Exasol test to detect apparent connection failures and
    try again for up to 30 seconds before failing. This lets the Exasol
    tests run consistently. Technique borrowed from the Vertica tests
    (fcd7fe1c9).
*   Use `SSLCERTIFICATE` instead of `SSLCertificate` to be consistent
    with the the Exasol ODBC docs.
*   Upgrade Instant Client to v23.6.24.10 and install libaio1t64 for
    Oracle and create a symnlink so that Instant Client can find it.
*   Upgrade SnowSQL to 1.2.21 and Snowflake ODBC to 3.5.0.
*   Upgrade the Vertica client to v24.2.0 and test on Vertica vefsions
    7.2 - 24.1.
*   Switch to a new Docker image for Firebird and use it to test
    versions 3-5. Continue using the old one to test v2.5.
*   Update the coverage tests to clear more disk space, improving the
    chances that the tests will finish.
*   Test MySQL v5.5-9.1 and MariaDB v10.0-11.6
*   Add Perl 5.40 testing
*   Add Postgres 17 testing
*   Add SQLite testing for v3.43-3.47
*   Add Vertica v23-24 testing
*   Add Yugabyte v2.20, 2.21, 2.22, 2.23, 2024.1, and 2024.2 testing
*   Teach the IPC methios in Sqitch.pm to raise App::Sqitch::X
    exceptions instead of strings for more consistent error handling
    (esp. in tests).
*   Add `DBIEngine->_error_handler` and always pass it to
    `DBI->connect`, replacing redundant and inconsistenlty-applied
    `HandleError` functions.
*   Change `DBIEngineTest->run` to always expect error objects, now that
    the IPC methods raise them and tests use
    ``DBIEngine->_error_handler` to get connection failure exception
    objects.
*   Add some hijinks to `t/lib/TestConfig.pm` to suppress warnings from
    Locale::Messages on newer Perls (workaround for
    gfl... (continued)
Pull Request #846: Update and restore engine versions and tests

8 of 8 new or added lines in 2 files covered. (100.0%)

4526 of 4526 relevant lines covered (100.0%)

69.55 hits per line

Relevant lines Covered
Build:
Build:
4526 RELEVANT LINES 4526 COVERED LINES
69.55 HITS PER LINE
Source Files on coverage
  • Tree
  • List 52
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
12551810199 coverage Update and restore engine versions and tests Restore the coverage tests and update the versions tested for all the database engines. * Test Exasol 7.0, 7.1, and 8 with its v24 clients and update the error-checking regular expression to sup... Pull #846 30 Dec 2024 09:19PM UTC theory github
100.0
12551743796 coverage Update and restore engine versions and tests Restore the coverage tests and update the versions tested for all the database engines. * Test Exasol 7.0, 7.1, and 8 with its v24 clients and update the error-checking regular expression to sup... push 30 Dec 2024 08:58PM UTC theory github
100.0
12550697383 coverage Test Firebird 2.5 push 30 Dec 2024 07:08PM UTC theory github
100.0
12550224454 coverage Test Vertica 23-24 push 30 Dec 2024 06:19PM UTC theory github
100.0
12539265614 coverage Install libaio for Oracle tests, too push 29 Dec 2024 10:45PM UTC theory github
100.0
12539088233 coverage Add libaio symlink push 29 Dec 2024 10:20PM UTC theory github
100.0
5708938786 coverage Merge 035bafaa9 into 178d8e091 Pull #777 30 Jul 2023 11:47PM UTC web-flow github pending completion  
5708929478 coverage Test plan sync and errors with _unique_error push 30 Jul 2023 11:41PM UTC theory github pending completion  
5708821254 coverage Test when _unique_error returns false push 30 Jul 2023 11:12PM UTC theory github pending completion  
See All Builds (544)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc