{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/3"},{"label":"Acceptance","url":"https://skillfed.io/packages/category/software-development-testing-acceptance"}],"enrichment":{"capability":"A Robot Framework listener that prints stack traces to console during test failures, showing the exact file and line where each failure occurs in the test execution chain.","skillfed_tags":["robot-framework","test-debugging","listener-plugin"],"use_cases":["Debugging complex nested keyword calls in large test suites to pinpoint which keyword or test step failed.","Reducing time spent hunting through log files when a test fails\u2014the stack trace appears immediately in console output.","Understanding the execution path through multiple resource files and keyword libraries during test failures.","Integrating with CI/CD pipelines to get clearer failure signals without parsing HTML logs.","Troubleshooting timeout or assertion errors in browser automation tests (e.g., Playwright, Selenium)."],"what_it_does":"robotframework-stacktrace is a listener plugin for Robot Framework that intercepts test failures and prints a formatted stack trace to the console. Instead of showing only the final error message, it displays the full execution chain\u2014each test file, keyword file, and line number\u2014so you can immediately see where in your test hierarchy the failure occurred.\n\nYou activate it by passing `--listener RobotStackTracer` to the robot command. It works by hooking into Robot Framework's listener API to capture failure events and format them as a readable traceback, similar to Python's standard traceback output. The main dependency is robotframework itself; the package adds no other runtime requirements.","worth_installing":"Yes, if you run Robot Framework 4.0+ and want faster failure diagnosis. The package is lightweight, permissively licensed, and solves a real debugging pain point. However, be aware that maintenance is dormant\u2014no updates since mid-2023\u2014so if Robot Framework introduces breaking changes to its listener API, this plugin may stop working without community fixes."},"id":"robotframework-stacktrace","links":{"html":"https://skillfed.io/packages/robotframework-stacktrace","md":"https://skillfed.io/packages/robotframework-stacktrace.md","pypi":"https://pypi.org/project/robotframework-stacktrace/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2021-07-12","license_spdx":null,"license_treatment":"permissive","name":"robotframework-stacktrace","python_support":"supports_current","summary":"A listener that prints a Stack Trace to console to faster find the code section where the failure appears."},"popularity":{"monthly_downloads":441743,"position":6641,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.4.1"}
