# run_tests: Stop treating non-workspace dirs as packages \(\#60502\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/52bc5a0488d4964a5981cbd923409d55341b088a)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 52bc5a0488d4964a5981cbd923409d55341b088a

Requested commit: 52bc5a0488d4964a5981cbd923409d55341b088a

Commit: 52bc5a0488d4964a5981cbd923409d55341b088a

Tree: 4afe8963c7916d5476e0b8afb9734ea7d2aedffe

Author: Richard Feldman

Committer: GitHub

## Message

```
run_tests: Stop treating non-workspace dirs as packages (#60502)

The `orchestrate` job maps changed directories to root-workspace package
names, and when no mapping was found it fell back to using the raw
directory name as a package. Because `tooling/lints` is a separate
workspace (not a root-workspace member), a change under
`tooling/lints/**` produced the filter `rdeps(lints)`, which `cargo
nextest run --workspace` rejects with "operator didn't match any
packages" — failing `run_tests` for any such PR. This drops that
fallback so an unmapped directory falls through to the existing "no
package changes → run all tests" path instead.

Release Notes:

- N/A
```

## Parents

- [e7311d52ba1b7ec8f2c1651e32bd78e0da4cbca9](https://git.cafe/gitcafe/zed/commit/e7311d52ba1b7ec8f2c1651e32bd78e0da4cbca9?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/52bc5a0488d4964a5981cbd923409d55341b088a?format=markdown)
