Skip to content

Interoperability tests between multiple core versions #7428

@Hocuri

Description

@Hocuri

We would like to have some automated tests that test basic interoperability (scanning QR code, creating a group, sending a message) between current main and an older, fixed version of core.

This would be a script that:

  • Creates two virtual environments
  • In one of them, installs current main (see scripts/make-rpc-testenv.sh; in CI, the binary can be downloaded instead of building it, just like "JSON-RPC Python tests")
  • In the other one, installs a fixed, older version from pypi
  • Runs both of these cores, and does some basic tests.

The script can then be added to CI.

These tests could prevent problems like this one: #7384

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions