Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apply filters to reporters for: Status, Attributes #176

Closed
anshooarora opened this issue Jun 3, 2020 · 1 comment
Closed

Apply filters to reporters for: Status, Attributes #176

anshooarora opened this issue Jun 3, 2020 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@anshooarora
Copy link
Member

Reporters to use filters before publishing the output/result. This will allow creating reports for a given status, tag or device etc.

@anshooarora anshooarora added the enhancement New feature or request label Jun 3, 2020
@anshooarora anshooarora added this to the 5.0.x milestone Jun 3, 2020
@anshooarora
Copy link
Member Author

Status filters complete as of Complete as of b1072e3

anshooarora added a commit that referenced this issue Jun 11, 2020
Combined usage:

ExtentSparkReporter spark = new ExtentSparkReporter("spark.html")
            .filter()
                .statusFilter()
                .as(new Status[] { Status.SKIP, Status.FAIL })
            .apply()
            .viewConfigurer()
                .viewOrder()
                .as(new ViewName[] { ViewName.DASHBOARD })
            .apply();
anshooarora added a commit that referenced this issue Jun 13, 2020
* initial

* Update Readme.md

* Delete Main.java

* Create BREAKING.md

* Delete ExtentKlovReporter.java

* initial

* Delete BREAKING.md

* fix System/Environment container naming

* add distributionManagement to pom.xml

* Update Readme.md

* closes #173

* closes #153

* closes #152

* Update Readme.md

* Update Readme.md

* Update Readme.md

* Update Readme.md

* OfflineMode

* Update .travis.yml

* closes #168

* bump cdn commit sig

* refactoring

* filter ScenarioOutline from status computation

* synchronize refresh

* fix for null check

* closes #157

* Update TestServiceTest.java

* fix test

* closes #184

* Update spark-config.json

* fixes #185

* remove RETRY status

* remove retry status

* update Readme for loading external configuration

* Update Readme.md

* Update Readme.md

* use jacoco for codecov

* add codecov badge

* add maven-central badge

* add services tests

* add tests: Markup::Table

* use cobertura as jacoco is failing some tests

* adds ability to load both external xml and json config, updates Readme

* Delete RichViewReporterConfig.java

InteractiveReporterConfig replaces RichViewReporterConfig

* #173, #176 refactoring

Combined usage:

ExtentSparkReporter spark = new ExtentSparkReporter("spark.html")
            .filter()
                .statusFilter()
                .as(new Status[] { Status.SKIP, Status.FAIL })
            .apply()
            .viewConfigurer()
                .viewOrder()
                .as(new ViewName[] { ViewName.DASHBOARD })
            .apply();

* add tests: ReportStatsService, SparkReporter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant