Repository navigation
Interop suite, release-link CI and 0.7.0 (DEV-1150 part 3d) - #56
Merged
Merged
Conversation
… prints its counts
…e on the same data dir within a second
…server main facd572
…devices, offline, merges, numbers, curated, auth, identity)
…rge with the server, including an upload sent on a base the other process's upload already replaced; the server account and document helpers move to tests/support for both suites
…skips the child-process stubs, which only work when a test spawns them
…e heartbeat and recovered; one proxy in tests/support serves this and the reply-holding two-process test
…hat holds its synced state
…cant_interop_v2), never the server's replicant_server_test
…cOS and Windows, count threads on macOS; drop the stale GitLab CI
…brary, as Entonal does
…n full SHA, skip probe tests
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Interop and release for the v2 redesign (DEV-1150 part 3d). Releases replicant-client 0.7.0, which requires replicant-server 0.5.0 (tagged on facd572).
What changes
test/run_phoenix_interop_local.shruns against replicant-server at facd572, using its own throwaway database (INTEROP_DB_NAME, defaultreplicant_interop_v2).tests/interop.rs), run against the real server:tests/two_process.rs):interopjob, which runs the same 17 top-level tests as the harness (11 interop, 3 two-process, 3 smoke);release-linkjob on macOS, Linux and Windows, which checks the version marker survives release links;.gitlab-ci.ymlis removed (it built the removed Rust server).No engine behaviour changes.
What 3d found
list_recovered.To check on this PR's CI
release-linkon Windows is the one platform not verified locally. It checks that the version marker survives/OPT:REF.After merge: tag
v0.7.0on the merge commit.