Skip to content

test: Sweep over test/case/ and get rid of tedious port translations #1705

Closed

Description

@wkz

Description

Since e4535aa, we can translate the logical port of a device into its physical counterpart by subscripting the device. E.g. instead of:

_, d1data = env.ltop.xlate("dut1", "data")

We can directly access it with:

dut1["data"]

New cases (understandably) keep using the legacy path. Therefore, we should do a sweep over the entire tree and get rid of the old way of doing things.

Additional Information

No response

General Information

Anyone can help out by sponsoring development of new features or contributing pull requests.
Please use this issue for discussions related to the feature.

Activity

  1. added
    triagePending investigation & classification (CCB)
    on Oct 14, 2026
  2. self-assigned this
    on Oct 14, 2026
  3. mattiaswal commented on Oct 14, 2026

    @mattiaswal
    Contributor

    Challenge accepted!

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

Metadata

Metadata

Assignees

Labels

triagePending investigation & classification (CCB)

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions