Commit Graph

27 Commits

Author SHA1 Message Date
Dan Helfman 181051eae1 Add new build server to NEWS.
build / test (push) Successful in 4m45s Details
build / docs (push) Successful in 2m5s Details
2024-03-06 18:52:27 -08:00
Dan Helfman 141ba2771d Attempt to fix and debug read-only filesystem issue at build.
test / test (push) Has been cancelled Details
2024-03-06 11:10:20 -08:00
Dan Helfman 43c7c3b6be First attempt at using Gitea Actions to run tests.
test / test (push) Failing after 15s Details
continuous-integration/drone/push Build was killed Details
2024-03-06 08:32:55 -08:00
Dan Helfman cd51e9c1ea Fix for database "restore" action not actually restore anything (#738).
continuous-integration/drone/push Build is passing Details
2023-08-14 12:43:21 -07:00
Dan Helfman 193dd93de2 Fork a MariaDB database hook from the MySQL database hook (#727).
continuous-integration/drone/push Build is passing Details
2023-08-04 13:22:44 -07:00
Dan Helfman 23809e9060 More Docker build fun (#326).
continuous-integration/drone/push Build is passing Details
2023-06-22 15:11:49 -07:00
Dan Helfman bb0dd14f69 Attempt to fix CI test failures (#326).
continuous-integration/drone/push Build was killed Details
2023-06-22 14:55:32 -07:00
Divyansh Singh 1a21eb03cd add tests for all databases 2023-06-20 00:52:01 +05:30
Divyansh Singh e2d82e9bba actually test port restores 2023-06-19 01:10:01 +05:30
Divyansh Singh 9016dcc418 all e2e tests 2023-06-18 05:47:35 +05:30
Dan Helfman 5962fd473e Another try. Backing out psql error changes (#678).
continuous-integration/drone/push Build is passing Details
2023-04-21 10:34:50 -07:00
Dan Helfman 7e64f415ba Attempt to fix failing end-to-end database test that only fails in CI.
continuous-integration/drone/push Build is failing Details
2023-04-21 10:03:29 -07:00
Dan Helfman 7ee37a890e Fix broken end-to-end tests by no longer using an editable package there, a work-around for https://github.com/pypa/packaging-problems/issues/609
continuous-integration/drone/push Build is passing Details
2023-04-14 23:22:07 -07:00
Dan Helfman 31a2ac914a Add optional support for running end-to-end tests and building documentation with rootless Podman instead of Docker.
continuous-integration/drone/push Build is passing Details
2023-04-10 14:26:54 -07:00
Dan Helfman fc2c181b74 Add missing Docker Compose depends.
continuous-integration/drone/push Build is passing Details
2023-03-28 15:31:37 -07:00
Dan Helfman f709125110 Error out if run-full-tests is run not inside a test container.
continuous-integration/drone/push Build encountered an error Details
2023-03-28 12:02:07 -07:00
Dan Helfman 739a58fe47 Rename scripts/run-full-dev-tests to scripts/run-end-to-end-dev-tests and make it run end-to-end tests only.
continuous-integration/drone/push Build is passing Details
2023-03-24 16:24:00 -07:00
Dan Helfman e3f4bf0293 Build fix for ruamel.yaml.clib error.
continuous-integration/drone/push Build is failing Details
2022-02-08 12:52:45 -08:00
Dan Helfman 48f44d2f3d Add tests for compact action (#394). 2022-02-08 12:05:02 -08:00
Andrea Ghensi 7c6ce9399c fix integration tests and mongodb auth
continuous-integration/drone/pr Build is failing Details
2021-12-29 22:18:50 +01:00
Dan Helfman d543109ef4 "Fix" build failure with Alpine Edge by switching from Edge to Alpine 3.13.
continuous-integration/drone/push Build is passing Details
2021-04-09 15:58:23 -07:00
Dan Helfman 4897a78fd3 Fix database tests broken by PostgreSQL upgrade in Alpine Edge.
continuous-integration/drone/push Build is passing Details
2020-12-24 22:23:09 -08:00
Dan Helfman 1f4f28b4dc Drop support for Python 3.5. Only support black code formatter on Python 3.8+.
continuous-integration/drone/push Build is failing Details
2020-11-22 17:27:21 -08:00
Dan Helfman ea6cd53067 Update versions of test dependencies (test_requirements.txt and test containers).
continuous-integration/drone/push Build is failing Details
2020-11-22 14:48:07 -08:00
Dan Helfman bae5f88824 Upgrade test database versions.
continuous-integration/drone/push Build is passing Details
2020-04-21 10:01:26 -07:00
Dan Helfman c6cb21a748 Switch to read-only container filesystem to avoid *.pyc getting created with busted permissions.
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2019-12-11 21:24:37 -08:00
Dan Helfman 464ff2fe96 Run end-to-end tests on developer machines with Docker Compose for approximate parity with continuous integration tests.
continuous-integration/drone/push Build was killed Details
2019-12-11 16:43:01 -08:00