Tartan Smart Home

Test & Coverage Dashboard
📊

Unit Tests

View detailed test execution results, including passed, failed, and skipped tests. Analyze test performance and execution times.

View Test Report
📈

Coverage Report

Explore code coverage metrics, including line, branch, and method coverage. Identify areas needing additional testing.

View Coverage Report
🧬

Mutation Tests

Review mutation testing results to evaluate test suite effectiveness and identify potential weaknesses in test cases.

View Mutation Report
🔄

System Tests

End-to-end system test results verifying complete functionality and integration of all components.

View System Tests
🔍

PMD Analysis

Code quality analysis identifying potential problems, unused code, suboptimal code, and overcomplicated expressions.

View PMD Report
⚠️

Error Prone

Static analysis that catches common Java programming mistakes and bugs at compile-time instead of runtime.

View Error Prone Report
🐞

SpotBugs

Bug pattern detection for Java applications identifying potential bugs, performance issues, and bad practices.

View SpotBugs Report
🔬

SonarQube

Comprehensive code quality and security analysis that detects bugs, vulnerabilities, and code smells across your project.

View SonarQube Report