Title: Allure report doesn't take in correct number of tests when using parametrized tests where tests parameters are duplicated · Issue #864 · allure-framework/allure-python · GitHub
Open Graph Title: Allure report doesn't take in correct number of tests when using parametrized tests where tests parameters are duplicated · Issue #864 · allure-framework/allure-python
X Title: Allure report doesn't take in correct number of tests when using parametrized tests where tests parameters are duplicated · Issue #864 · allure-framework/allure-python
Description: Describe the Bug Allure report doesn't take in correct number of tests when using parametrized tests where tests parameters are duplicated. Steps to Reproduce Create a Python virtual env Install allure-pytest Create example tests to repr...
Open Graph Description: Describe the Bug Allure report doesn't take in correct number of tests when using parametrized tests where tests parameters are duplicated. Steps to Reproduce Create a Python virtual env Install al...
X Description: Describe the Bug Allure report doesn't take in correct number of tests when using parametrized tests where tests parameters are duplicated. Steps to Reproduce Create a Python virtual env Instal...
Opengraph URL: https://github.com/allure-framework/allure-python/issues/864
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Allure report doesn't take in correct number of tests when using parametrized tests where tests parameters are duplicated","articleBody":"**Describe the Bug**\nAllure report doesn't take in correct number of tests when using parametrized tests where tests parameters are duplicated.\n\n**Steps to Reproduce**\n1. Create a Python virtual env\n2. Install allure-pytest\n3. Create example tests to reproduce:\n\nimport pytest\n\n@pytest.mark.parametrize(\n 'a, b', \n [ \n (1, 1), \n (1, 1)\n ]\n)\n\ndef test_one(a, b):\n assert a == b\n\n4. Run tests using `pytest --clean-alluredir --alluredir=/tmp/allure-results`\n5. Generate allure report `allure generate /tmp/allure-results/ --clean --output /tmp/allure-results/allure-report --single-file`\n6. Open Allure report\n\n**Expected Behaviour**\nThe report is generated without errors and the report shows 2 tests.\n\n**Screenshots or Additional Context**\n_Current version:_\n\npip freeze:\nallure-pytest==2.14.2\nallure-python-commons==2.14.2\nattrs==25.3.0\niniconfig==2.1.0\npackaging==25.0\npluggy==1.6.0\npytest==8.3.5\n\n_Version 2.9.44 (expected working result):_\n\npip freeze:\nallure-pytest==2.9.44\nallure-python-commons==2.9.44\nattrs==25.3.0\niniconfig==2.1.0\npackaging==25.0\npluggy==1.6.0\npytest==8.3.5\nsix==1.17.0\n\n**What Language are you using?**\nPython 3.11.12\n\n**What Framework/Allure Integration you are using?**\nPytest\n\n**What version of Allure Integration you are using?**\n2.34.0\n\n**What version of Allure Report you are using?**\nLatest\n\n**Code of Conduct**\nI agree to follow this project's Code of Conduct","author":{"url":"https://github.com/qwertzy-antonio-godinho","@type":"Person","name":"qwertzy-antonio-godinho"},"datePublished":"2025-06-02T12:40:10.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":4},"url":"https://github.com/864/allure-python/issues/864"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:3af402bc-787f-e3aa-3f2e-9f616fcde486 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 84DE:12B675:D42431:11EEBF8:696E8E0C |
| html-safe-nonce | e076315ac40505261782bd92b65c2d3bf0bbb012318ec4bd053a6131086e4614 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4NERFOjEyQjY3NTpENDI0MzE6MTFFRUJGODo2OTZFOEUwQyIsInZpc2l0b3JfaWQiOiI0ODk3MTI5NzE4NDg3MDkyNzQ4IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 077f8655145824b95f3af00eba5dc85f27807b78a350a1c24d7da1907e7d5f85 |
| hovercard-subject-tag | issue:3110021328 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/allure-framework/allure-python/864/issue_layout |
| twitter:image | https://opengraph.githubassets.com/3ecd06063e0a009671a80b05147b68dbf131611af95645ccc9ea40ff5a651d8c/allure-framework/allure-python/issues/864 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/3ecd06063e0a009671a80b05147b68dbf131611af95645ccc9ea40ff5a651d8c/allure-framework/allure-python/issues/864 |
| og:image:alt | Describe the Bug Allure report doesn't take in correct number of tests when using parametrized tests where tests parameters are duplicated. Steps to Reproduce Create a Python virtual env Install al... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | qwertzy-antonio-godinho |
| hostname | github.com |
| expected-hostname | github.com |
| None | fdad15fd2ad43212aa8b8be5f2c2725550f8374ceeeb154a999ad9145b43f3f7 |
| turbo-cache-control | no-preview |
| go-import | github.com/allure-framework/allure-python git https://github.com/allure-framework/allure-python.git |
| octolytics-dimension-user_id | 5879127 |
| octolytics-dimension-user_login | allure-framework |
| octolytics-dimension-repository_id | 79346720 |
| octolytics-dimension-repository_nwo | allure-framework/allure-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 79346720 |
| octolytics-dimension-repository_network_root_nwo | allure-framework/allure-python |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 27b23bc056eb973d350fc95afc848757edb9e7a9 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width