-
Notifications
You must be signed in to change notification settings - Fork 1k
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
Improve JPMS and OSGi modularity
area: public apiPublic API changes, compatibility, and ITestContext attributesPublic API changes, compatibility, and ITestContext attributesaspect: architectureInternal architecture or refactoring concernInternal architecture or refactoring concernstatus: confirmedValidated as reproducible or otherwise confirmed by a maintainerValidated as reproducible or otherwise confirmed by a maintainerstatus: needs discussionAwaiting a maintainer decision on scope or designAwaiting a maintainer decision on scope or designtriage: ai-reviewedTriage assisted by tooling, not part of the classification familiesTriage assisted by tooling, not part of the classification familiestype: epicUmbrella issue coordinating several related changesUmbrella issue coordinating several related changesStatus: Open.META: Add missing regression coverage discovered during legacy issue triage
area: internal testsTestNG's own test suiteTestNG's own test suitecontribution: help wantedInvites contributors to work on the issueInvites contributors to work on the issuestatus: confirmedValidated as reproducible or otherwise confirmed by a maintainerValidated as reproducible or otherwise confirmed by a maintainertriage: ai-reviewedTriage assisted by tooling, not part of the classification familiesTriage assisted by tooling, not part of the classification familiestype: epicUmbrella issue coordinating several related changesUmbrella issue coordinating several related changesStatus: Open.#3455 In testng-team/testng;SPIKE: Evaluate non-nullness Checker Framework checkers
aspect: architectureInternal architecture or refactoring concernInternal architecture or refactoring concerncontribution: help wantedInvites contributors to work on the issueInvites contributors to work on the issuetriage: ai-reviewedTriage assisted by tooling, not part of the classification familiesTriage assisted by tooling, not part of the classification familiestype: maintenanceInternal maintenance without a user-facing behavior changeInternal maintenance without a user-facing behavior changeStatus: Open.#3454 In testng-team/testng;META: Modernize issue intake and add AI-assisted triage
aspect: architectureInternal architecture or refactoring concernInternal architecture or refactoring concernstatus: confirmedValidated as reproducible or otherwise confirmed by a maintainerValidated as reproducible or otherwise confirmed by a maintainerstatus: needs discussionAwaiting a maintainer decision on scope or designAwaiting a maintainer decision on scope or designtriage: ai-reviewedTriage assisted by tooling, not part of the classification familiesTriage assisted by tooling, not part of the classification familiestype: epicUmbrella issue coordinating several related changesUmbrella issue coordinating several related changesStatus: Open.META: Modernize the test architecture and remove the global TestNG suite
area: internal testsTestNG's own test suiteTestNG's own test suiteaspect: architectureInternal architecture or refactoring concernInternal architecture or refactoring concerncontribution: help wantedInvites contributors to work on the issueInvites contributors to work on the issuestatus: confirmedValidated as reproducible or otherwise confirmed by a maintainerValidated as reproducible or otherwise confirmed by a maintainertriage: ai-reviewedTriage assisted by tooling, not part of the classification familiesTriage assisted by tooling, not part of the classification familiestype: epicUmbrella issue coordinating several related changesUmbrella issue coordinating several related changesStatus: Open.Shared thread pool serves a parallel @DataProvider on a single thread on JDK 17
area: data provider@DataProvider and data-driven tests@DataProvider and data-driven testsarea: internal testsTestNG's own test suiteTestNG's own test suitearea: parallel executionParallel modes, thread pools, and custom executorsParallel modes, thread pools, and custom executorsaspect: regressionWorked in an earlier version and is now brokenWorked in an earlier version and is now brokenstatus: confirmedValidated as reproducible or otherwise confirmed by a maintainerValidated as reproducible or otherwise confirmed by a maintainertriage: ai-reviewedTriage assisted by tooling, not part of the classification familiesTriage assisted by tooling, not part of the classification familiestype: bugReported behavior that differs from the intended behaviorReported behavior that differs from the intended behaviorStatus: Open.#3440 In testng-team/testng;ClassHelper.getAvailableMethods is uncached and re-derived per lookup, including once per data-provider invocation
area: data provider@DataProvider and data-driven tests@DataProvider and data-driven testsaspect: architectureInternal architecture or refactoring concernInternal architecture or refactoring concernaspect: performanceExecution time or memory behaviorExecution time or memory behaviorcontribution: help wantedInvites contributors to work on the issueInvites contributors to work on the issuestatus: confirmedValidated as reproducible or otherwise confirmed by a maintainerValidated as reproducible or otherwise confirmed by a maintainertriage: ai-reviewedTriage assisted by tooling, not part of the classification familiesTriage assisted by tooling, not part of the classification familiestype: enhancementRequest for new or improved behaviorRequest for new or improved behaviorStatus: Open.#3437 In testng-team/testng;TestClass.initMethods re-runs ConfigurationMethod/TestNGMethod init() once per @Factory instance
area: configuration methods@BeforeX / @AfterX, alwaysRun, and configfailurepolicy@BeforeX / @AfterX, alwaysRun, and configfailurepolicyarea: factory@Factory and IObjectFactory instantiation@Factory and IObjectFactory instantiationaspect: performanceExecution time or memory behaviorExecution time or memory behaviorstatus: confirmedValidated as reproducible or otherwise confirmed by a maintainerValidated as reproducible or otherwise confirmed by a maintainertriage: ai-reviewedTriage assisted by tooling, not part of the classification familiesTriage assisted by tooling, not part of the classification familiestype: bugReported behavior that differs from the intended behaviorReported behavior that differs from the intended behaviorStatus: Open.#3436 In testng-team/testng;A @Factory with @BeforeMethod/@AfterMethod runs quadratically in the instance count
area: configuration methods@BeforeX / @AfterX, alwaysRun, and configfailurepolicy@BeforeX / @AfterX, alwaysRun, and configfailurepolicyarea: factory@Factory and IObjectFactory instantiation@Factory and IObjectFactory instantiationaspect: performanceExecution time or memory behaviorExecution time or memory behaviorstatus: confirmedValidated as reproducible or otherwise confirmed by a maintainerValidated as reproducible or otherwise confirmed by a maintainertriage: ai-reviewedTriage assisted by tooling, not part of the classification familiesTriage assisted by tooling, not part of the classification familiestype: bugReported behavior that differs from the intended behaviorReported behavior that differs from the intended behaviorStatus: Open.#3435 In testng-team/testng;META: what is left in the Error Prone / JSpecify / NullAway programme
area: internal testsTestNG's own test suiteTestNG's own test suitearea: public apiPublic API changes, compatibility, and ITestContext attributesPublic API changes, compatibility, and ITestContext attributesaspect: architectureInternal architecture or refactoring concernInternal architecture or refactoring concernstatus: confirmedValidated as reproducible or otherwise confirmed by a maintainerValidated as reproducible or otherwise confirmed by a maintainertriage: ai-reviewedTriage assisted by tooling, not part of the classification familiesTriage assisted by tooling, not part of the classification familiestype: epicUmbrella issue coordinating several related changesUmbrella issue coordinating several related changesStatus: Open.#3428 In testng-team/testng;Error Prone MissingSummary is the bulk of the build's warning output and is not enforced
area: public apiPublic API changes, compatibility, and ITestContext attributesPublic API changes, compatibility, and ITestContext attributesstatus: confirmedValidated as reproducible or otherwise confirmed by a maintainerValidated as reproducible or otherwise confirmed by a maintainerstatus: needs discussionAwaiting a maintainer decision on scope or designAwaiting a maintainer decision on scope or designtriage: ai-reviewedTriage assisted by tooling, not part of the classification familiesTriage assisted by tooling, not part of the classification familiestype: documentationMissing, incorrect, or unclear documentation, including testng.orgMissing, incorrect, or unclear documentation, including testng.orgStatus: Open.#3417 In testng-team/testng;META: Improve TestNG's public APIs for runner integrations
area: public apiPublic API changes, compatibility, and ITestContext attributesPublic API changes, compatibility, and ITestContext attributesaspect: architectureInternal architecture or refactoring concernInternal architecture or refactoring concernrunner: customCustom or programmatic TestNG runnerCustom or programmatic TestNG runnerstatus: needs discussionAwaiting a maintainer decision on scope or designAwaiting a maintainer decision on scope or designtriage: ai-reviewedTriage assisted by tooling, not part of the classification familiesTriage assisted by tooling, not part of the classification familiestype: epicUmbrella issue coordinating several related changesUmbrella issue coordinating several related changesStatus: Open.