FLUTTER ECOSYSTEM

junitreport

Generate JUnit XML reports from dart test runs. Transforms the output of dart or flutter tests to JUnit style XML

Latest version
2.0.2
30-day downloads
175.3K
Likes
36
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

The junitreport package generates JUnit XML format test reports from Dart or Flutter test runs. It transforms the default test output into a standardized XML structure compatible with CI/CD systems and testing dashboards. This enables seamless integration with tools like Jenkins, GitHub Actions, and other platforms that expect JUnit-style reporting. The package supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux, making it ideal for cross-platform test automation workflows.

Use cases
  • CI/CD pipeline reporting
  • Integrating test results with Jenkins
  • Visualizing test outcomes in GitHub Actions
  • Automated test result aggregation
  • Cross-platform test reporting
Key features
  • Converts Dart test output to JUnit XML
  • Supports all Flutter platforms
  • Easy integration with CI systems
  • Lightweight and focused on reporting
  • Generates structured, machine-readable output
Suitable for
  • Teams using CI/CD pipelines
  • Test automation engineers
  • Projects requiring standardized test reporting
  • Developers integrating with Jenkins or GitHub Actions
  • Cross-platform Flutter applications
Considerations
  • Requires manual setup in test runner
  • Does not run tests—only formats output
  • May need additional configuration for complex test suites
  • Not intended for real-time test debugging
  • Output is static after test execution
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add junitreport

Categories

Source repository

Related projects