{"library":"robotframework-reportportal","title":"RobotFramework ReportPortal Integration","description":"Agent for reporting RobotFramework test results to ReportPortal. Current version 5.7.0. Released regularly, aligned with the ReportPortal client library updates.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install robotframework-reportportal"],"cli":null},"imports":["from robotframework_reportportal import ReportPortalListener","from robotframework_reportportal import ReportPortalAgent"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom robotframework_reportportal import ReportPortalListener\n\n# Configure via environment variables\nos.environ['RP_ENDPOINT'] = 'https://your-instance.reportportal.io'\nos.environ['RP_API_KEY'] = 'your-api-key'\nos.environ['RP_PROJECT'] = 'your-project'\nos.environ['RP_LAUNCH'] = 'RobotFramework Launch'\nos.environ['RP_LAUNCH_ATTRIBUTES'] = 'platform:linux version:1.0'\n\n# In RobotFramework output.xml, the listener is specified in --listener option\n# Example command:\n# robot --listener robotframework_reportportal.ReportPortalListener tests/\n\nprint('Listener configured. Run: robot --listener robotframework_reportportal.ReportPortalListener tests/')","lang":"python","description":"Configure and use the ReportPortal listener with environment variables.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}