//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
ProfilePosts









Loading...
Today's the day! Happy to share what I've been working on with Benedikt and Jendrik. Let us know if you are interested in participating in the private beta or have any questions! #TestLens
Test failures on CI often result in lengthy root cause analysis involving scrolling through GitHub Actions CI logs. The new Test Failure Details feature helps by surfaces test failures directly in Pull Requests: testlens.app/blog/2026/03... #ContinuousIntegration #Testing #Java #GitHub
JUnit is undoubtedly one of the most important projects in the #Java ecosystem. And it's 100% free and open! Let me be frank: If we can't get THIS project to the point where a single maintainer can focus on it, then what does that say about our commitment to Free & Open Source Software? 1/3 ⏩
Meet the #JUnit team in Cologne, Germany, in April at #JCON! @marcphilipp.de will give a talk about the road to JUnit 6 and Christian and Rien will be attending as well. Please use the following link to support JUnit (10% of the proceeds will go back to the project): pretix.eu/impuls/europ...
4mo
3mo
6mo
4mo
✨ New blog post: "STF Milestone 7: Safe cancellation" Introducing a safe way to cancel #JUnit test execution early, e.g. after the first test failed, but still execute all cleanup logic. 👉 marcphilipp.de/blog/2025/12... Thanks to the @sovereign.tech Fund for their support!
Test failures on CI often result in time consuming root cause analysis involving scrolling through lengthy GitHub Actions CI logs. To address this well-known pain point, we've introduced the test fail...
testlens.app
Analyze Test Failures Quickly With the Test Failure Details View
✨ New blog post: "STF Milestone 8: Improved parallel test execution" Parallel execution support for the Vintage engine, resource lock improvements, and a new #JUnit Platform implementation of parallel execution 👉 marcphilipp.de/blog/2026/01... Thanks to the @sovereign.tech Fund for their support!
5mo
✨️ New blog post: "STF Milestone 10: Documentation improvements" Modernizing @junit.org's documentation by adopting @antora.org and hosting on statichost.eu 👉️ marcphilipp.de/blog/2026/01... Thanks to the @sovereign.tech fund for their support!
As a fellow maintainer of an open source project, this is an intense and somewhat scary read. Thanks to @grobmeier.de for being so open to talk about what he experienced and @github.com for initiating their Secure Open Source Fund! github.blog/open-source/...
4mo
4mo
7mo
Support JUnit
JUnit is maintained by a team of passionate volunteers. This is your chance to give back and support the project!
steady.page
pretix.eu
Flaky GitHub PRs are an annoying reality. Just when you think a change is good to merge, you are greeted with an ❌. To unblock your PR, you need to rerun lengthy test pipelines just because of one rogue test. TestLens can help you: testlens.app/blog/2027/05... #Java #JUnit #Gradle #Maven
Voucher redemption :: JCON EUROPE 2026
Personal website
marcphilipp.de
STF Milestone 7: Safe cancellation • Marc Philipp
📢 Jimfs JUnit Jupiter 1.0.0 is also released! ✨ Java 17 baseline ⬆️ Upgrade to JUnit 6 📖 Brand new user guide 🧑‍💻 Any feedback is welcome! github.com/scordio/jimf...
Know this problem? You’re done implementing a feature, but getting your PR through the CI pipeline is tedious. TestLens launches to accelerate #Java and #Kotlin pull request workflows with easy-to-read test failure summaries and faster retries. Join the private beta! testlens.app/blog/2026/02...
TestLens
Marc Philipp
1mo
Marc Philipp
Personal website
marcphilipp.de
Personal website
marcphilipp.de
STF Milestone 8: Improved parallel test execution • Marc Philipp
STF Milestone 10: Documentation improvements • Marc Philipp
Log4Shell proved that open source security isn't guaranteed and isn’t just a code problem.
github.blog
Inside the breach that broke the internet: The untold story of Log4Shell
JUnit Team 💙💛
Nicolai Parlog
8mo
4mo
Marc Philipp
Marc Philipp
Marc Philipp
Flaky GitHub Pull Request (PR) builds are an annoying reality in many projects and rerunning workflows manually is a recurring task. TestLens makes this less painful by offering convenient and quick r...
testlens.app
Rerun Pull Request Builds Faster by Reusing Successful Test Results
Know this problem? You’re done with implementing a feature, but getting your PR through the CI pipeline is tedious. TestLens assists you to get your pull requests merged faster by posting an easy-to-r...
testlens.app
TestLens launches to accelerate Java and Kotlin pull request workflows
TestLens
Release v1.0.0 · scordio/jimfs-junit-jupiter
💥 Breaking Changes Jimfs JUnit Jupiter now requires Java 17, in line with JUnit 6 requirements. ⚡ Improvements Add user guide #41 🔨 Dependency Upgrades Upgrade to JUnit 6 #29
github.com
TestLens
Stefano Cordio
#JUnit 6.0.0 is released! ✨ Java 17 and Kotlin 2.2 baseline 🌄 JSpecify nullability annotations 🛫 Integrated JFR support 🚟 Kotlin suspend function support 🛑 Support for cancelling test execution ⏭️ New `--fail-fast` mode for ConsoleLauncher 🧹 Removal of deprecated APIs docs.junit.org/6.0.0/releas...
8mo
docs.junit.org
JUnit Release Notes
JUnit Team 💙💛