# An update on swift-testing progress and stable release plans

**URL:** <https://forums.swift.org/t/an-update-on-swift-testing-progress-and-stable-release-plans/71455>\
**Category:** Swift Testing\
**Tags:** testing, xctest, unit-testing, visions, swift-testing\
**Created:** [April 24, 2024, 9:17pm UTC](https://forums.swift.org/t/an-update-on-swift-testing-progress-and-stable-release-plans/71455 "2024-04-24T21:17:57Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![grynspan](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/grynspan/32/15315_2.png) [@grynspan](https://forums.swift.org/u/grynspan)\
**Post date:** [April 30, 2024, 2:31pm UTC](https://forums.swift.org/t/an-update-on-swift-testing-progress-and-stable-release-plans/71455/5 "2024-04-30T14:31:30Z")

</div>

Thanks for the question, @BastianKusserow. swift-testing already performs automatic test discovery at runtime by walking emitted Swift metadata sections. 🙂 SE-0385 was returned for revision and is, in part, superseded by macros as a language feature.

@kubamracek and his colleagues are investigating future language features that would allow emitting custom metadata in a format that swift-testing could adopt. For more information about that effort, see Kuba's first pitch [here](https://forums.swift.org/t/pitch-low-level-linkage-control-attributes-used-and-section/65877) and his second pitch [here](https://forums.swift.org/t/pitch-2-low-level-linkage-control/69752).

---

_[View the full topic](https://forums.swift.org/t/an-update-on-swift-testing-progress-and-stable-release-plans/71455)._
