Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

[meta] Synapse does not currently pass all of Complement's tests #8421

@anoadragon453

Description

@anoadragon453

Synapse is currently failing to pass all of the tests in Complement. Fixing this would be a requirement to removing the "soft-fail" attribute for running it in CI.

As of now, the tests Synapse is failing are:

  • TestRegistration/parallel/POST_/register_returns_the_same_device_id_as_that_in_the_request
  • TestRegistration/parallel/POST_/register_can_create_a_user
  • TestRegistration/parallel/POST_/register_downcases_capitals_in_usernames
  • TestOutboundFederationProfile
  • TestOutboundFederationIgnoresMissingEventWithBadJSONForRoomVersion6
  • TestJoinViaRoomIDAndServerName
  • TestOutboundFederationSend
  • TestMediaWithoutFileName/parallel/Can_upload_without_a_file_name
  • TestMediaWithoutFileName/parallel/Can_download_without_a_file_name_locally
  • TestMediaWithoutFileName/parallel/Can_download_without_a_file_name_over_federation
  • TestRoomCreationReportsEventsToMyself
  • TestKeysQueryWithDeviceIDAsObjectFails
  • TestJoinFederatedRoomWithUnverifiableEvents

Anecdotally, it's worth mentioning that all tests failed when my personal VPN was on, failing with:

2020/09/29 13:19:04 Failed to create docker network: Error response from daemon: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network
    federation_room_send_test.go:22: Deploy: Failed to construct blueprint: failed to find built images via ImageList: did they all build ok?

Metadata

Metadata

Assignees

Labels

A-TestingIssues related to testing in complement, synapse, etc

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions