You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
public class Testsuite {
private String name;
private int failures;
private int errors;
private int skipped;
private List<Testcase> cases;
private List<Testsuite> suits;
@XmlAttribute
public void setName(String name) { this.name = name.trim(); }
@XmlAttribute
public void setFailures(int failures) { this.failures = failures; }
@XmlAttribute
public void setErrors(int errors) { this.errors = errors; }
@XmlAttribute
public void setSkipped(int skipped) { this.skipped = skipped; }
@XmlElement(name = "testcase")
public void setCases(List<Testcase> cases) { this.cases = cases; }
@XmlElement(name = "testsuite")
public void setSuits(List<Testsuite> suits) { this.suits = suits; }
public String getName() { return this.name; }
public List<Testcase> getCases() { return this.cases; }
public List<Testsuite> getSuits() {return this.suits; }
public int getFailures() { return this.failures; }
public int getErrors() { return this.errors; }
public int getSkipped() { return this.skipped; }
public boolean hasSuits() { return this.suits != null; }
public boolean hasCases() { return this.cases != null; }
I see in the TestRailNotifier where getSuits() is called and where getName() is called but I don't see anywhere in Notifier where getErros() or getSkipped() are called. Perhaps I am wrong and these are getting reported somewhere else or by another mechanism. Could you help me understand this because I am trying to figure out why my test suites are showing "passed" in TestRail but are failing in Jenkins with errors.
Thanks for forking this project and for putting it on github! If I can help contribute let me know!
Edited for formatting and removed getFailure() from list of things I believe aren't being reported. Last edit, promise.
The text was updated successfully, but these errors were encountered:
Benjmeadows
changed the title
I'm not sure that TestCase Failures, Errors or Skipped are ever reported to TestRail
I'm not sure that TestCase Errors or Skipped are ever reported to TestRail
Sep 13, 2016
From the Class:
I see in the TestRailNotifier where getSuits() is called and where getName() is called but I don't see anywhere in Notifier where getErros() or getSkipped() are called. Perhaps I am wrong and these are getting reported somewhere else or by another mechanism. Could you help me understand this because I am trying to figure out why my test suites are showing "passed" in TestRail but are failing in Jenkins with errors.
Thanks for forking this project and for putting it on github! If I can help contribute let me know!
Edited for formatting and removed getFailure() from list of things I believe aren't being reported. Last edit, promise.
The text was updated successfully, but these errors were encountered: