Skip to content

Plan to split up test_other.py #26547

Open

Description

@sbc100

The test_other.py is rather unwieldy at 15k lines.

I already did an experiment where I split out all the js library tests into test_jslib.py.

My plan now is to split it up further, while somehow preserving a easy way to run the combined shares.

Proposed steps:

  1. Split out a couple more chunks (e.g. test_dylink.py).
  2. Rename the remaining test_other.py to test_misc.py (open to better suggestions on the name).
  3. Make a alias such as that ./test/runner other will run all the combined shards that used to be in test_other.py.

I already landed #26365 which means that all the tests from all the shards can be parallelized together.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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