Skip to content

Conversation

@vnandwana
Copy link
Contributor

  • Rebased to latest master.
  • Replaced references to ConfigurationObjectFactory with AugmentedConfigurationObjectFactory where applicable.

vnandwana and others added 22 commits July 12, 2025 09:49
…ild test loads correct catalog instead of parent’s default.

* Restored original system property in afterClass to avoid affecting other tests.
…o null -- now its set to a mock object instead of null.
* Updated ci.yml, overridden ff-goal value.
@vnandwana vnandwana marked this pull request as ready for review July 17, 2025 03:09

@Override
@BeforeClass(groups = "fast")
public void beforeClass() throws Exception {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just for my understanding: Any rationale for why this is needed now? If we don't have this, do the tests fail and how its this related to the config work?


@Override
@BeforeClass(groups = "fast")
public void beforeClass() throws Exception {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this is needed in all tests, should this be part of SubscriptionTestSuiteNoDB ?

</JavaCodeStyleSettings>
<XML>
<option name="XML_ATTRIBUTE_WRAP" value="0" />
<option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" />
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this intended - why?

.idea/misc.xml Outdated
<option value="$PROJECT_DIR$/pom.xml" />
</list>
</option>
<option name="workspaceImportForciblyTurnedOn" value="true" />
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this intended - why?

uses: killbill/gh-actions-shared/.github/workflows/ci.yml@main
uses: killbill/gh-actions-shared/.github/workflows/ci.yml@main
with:
ff-goal: '-Dsurefire.parallel=none -U clean test verify'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does it mean tests used to run in parallel, and not anymore? Any reason for this - and if so how will this impact performance of our CI build?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the review comments. These changes were unintentional and were made while trying to fix flaky tests (mostly during local testing). I removed code that's no longer needed.

@vnandwana vnandwana requested a review from sbrossie July 17, 2025 07:19
@sbrossie sbrossie merged commit b22271e into killbill:master Jul 17, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants