Skip to content

SteveHarrison82/trep

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

trep

Sample Configuration

Here some special variables:

  • env
  • join
  • ROOT
test_results:
  source: xunit
  jenkins: # TODO: Add Jenkins support
    url: 'http://jenkins.domain.com'
    version_artifact: 'version.yaml.txt'
  xunit:
    filename: nosetests.xml

testrail:
  url: 'https://mirantis.testrail.com'
  username: '[email protected]'
  password: 'password'
  project: 'Test Project'
  milestone: 'Version 1.0'
  test_suite: 'Test Suite ${testrail.milestone}'
  test_plan: '${testrail.project} ${testrail.milestone}'
  test_run_description: 'Run ${testrail.test_suite}
    on ISO [#${env["ISO_ID"]}](${env["ISO_LINK"]})

    [Test results](${env["JOB_LINK"]})'
  test_section: 'All' # TODO: Add TestRail Suite section support
  test_include: null # TODO: Add Include or Exclude test cases from reporting
  test_exclude: null
  suite_configurations: # TODO: Add support of TestRail configurations
    'Operating systems':
      - 'Linux'
      - 'Windows'
      - 'Mac OS X'
    'Browser':
      - 'IE'
      - 'Firefox'
      - 'Chrome'
logging:
  log_level: INFO
  log_file: ./trep.log
  max_bytes: ${10*1024*1024} # 10MB
  backup_count: 10


# TODO: Future improvemets regarding to Lauchpad bugs
#launchpad:
#    project: 'LP Project name'
#    milestone: '2.0'
#    release_statuses:
#      released: 'Fix Released'
#      invalid: 'Invalid'

About

Test Reporter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%