Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Extension of the
ReportPortal
plugin using API
* option `--merge` to create suite per plan and merge them all in one launch (stored launch uuid in run of the first plan) * option '--attributes' for additional attributes, but mainly for assignment of attributes to the launch with merged plans * option `--uuid` to append new plans to an existing launch * store launch uuid as rp_uuid per merged run, and as launch_uuid per each plan, store launch_url per each plan * rewritten environment variables to the uniform form TMT_PLUGIN_REPORT_REPORTPORTAL_${option} * prepared defect type locator for implementation of continuous update (idle) * prepared rerun for implementation of launch update (retry) * mapping according to options --launch-per-plan and --suite-per-plan * uploading to existing launch/suite with options --upload-to-launch LAUNCH_ID, --upload-to-suite SUITE_ID * option --launch-description and preparation for --launch-attributes (for suite-per-plan mapping) * trial option --launch-rerun * trial option --defect-type * functional --suite-per-plan option that uploads all plans into a launch; + reporting common atributes from all plans, closing the launch after last plan * additional upload of tests/suites into a existing launch * functional idle report and additional report within run id * functional upload to launch * debug based on option combinations * fixed the functonality to report idle tests and additional results
- Loading branch information