Skip to content

tests: add regen integration #40

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 10 commits into
base: main
Choose a base branch
from
Draft

Conversation

conorsch
Copy link
Contributor

No description provided.

@conorsch conorsch force-pushed the integration-tests-for-regen branch from 54bbeec to c9d7ca8 Compare March 18, 2025 23:32
@conorsch conorsch force-pushed the integration-tests-for-regen branch from c9d7ca8 to 167e13e Compare March 21, 2025 18:07
@conorsch conorsch force-pushed the integration-tests-for-regen branch 2 times, most recently from a0058dd to ee37fdf Compare April 3, 2025 19:39
@conorsch conorsch force-pushed the integration-tests-for-regen branch from ee37fdf to cc62295 Compare April 10, 2025 17:45
@conorsch conorsch force-pushed the integration-tests-for-regen branch 2 times, most recently from a002231 to 71b418c Compare April 17, 2025 23:41
@conorsch conorsch force-pushed the integration-tests-for-regen branch from 71b418c to 4631037 Compare May 7, 2025 17:20
conorsch added 10 commits May 28, 2025 08:22
Using a WIP utility lib by @cronokirby to handle the mechanics of local
postgres over unix domain sockets.

cleanup: more durable UDS impl

Adding some ergonomic interfaces to picturesque to accommodate for UDS
reqs like filepath length limit and absolute path requirement.

Also includes a shoddy bash script for reference,
that should be cleaned up prior to merge.

test: actually check for blocks via pg

Make some basic assertions about the pg db, same as we do for the
sqlite3 db.

logging: regen log every 100 -> 1000 blocks

Unsure about the test names: does run order matter? is it ok to run all
the archive tests, then all the regen tests?
Disable the "cargo check" step which will fail in `nix build` if there's
a git dependency specified in the dev-deps. Had to update the crane lib
in order to get the `doCheck = false` to take effect.
Height 4027443 -> 4836782, with corresponding checksum change.
@conorsch conorsch force-pushed the integration-tests-for-regen branch from 4631037 to 4151215 Compare May 28, 2025 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant