Welcome
Sign in to start your session
Login
Login
[app info]
Brief app info: ENV: [DEV] commitId: 1e2e1736c9c00c34c9e3f1b7d56e550aa1ef2b12 branch: develop build date: 2026-06-26T20:33:11Z build version: 2026.04.03-SNAPSHOT commit message: Generalize scoped IT teardown across module bases to stop concurrent marketing-schema wipes vanish_test_data.sql only TRUNCATEs marketing_subsystem.* (16 tables) CASCADE, yet every module IT base ran it at @AfterAll. Under the parallel reactor build all bases share one reused Postgres testcontainer, so a non-marketing module's teardown could TRUNCATE marketing_subsystem mid-run and wipe a concurrently-running marketing/site-api/admin IT's @BeforeAll fixture -> intermittent MarketingSubsystemApiITTest failures (seeded promo 99201001 missing / EmptyResultDataAccessException). Generalize the marketing scoped-teardown pattern to every base: - marketing/admin/site-api bases run their own scoped cleanup (cleanup-marketing / cleanup-admin-api / cleanup-promotions) instead of the blanket vanish. Ranges are disjoint (marketing 99200xxx/99201xxx/ it_manager, admin 99300xxx/99301xxx, site-api 99000xxx) so concurrent modules can't wipe each other. - scheduler/platform-api/messaging/postback bases drop the teardown entirely (they never seed marketing_subsystem, so vanish was pure collateral) and lose the now-unused imports. - Narrow site-api cleanup-promotions bonus delete from player_id ...99999999 to ...99099999 to keep it within site-api's own range. Verified: two back-to-back full parallel-reactor 'mvn test' runs on the reused container both BUILD SUCCESS, MarketingSubsystemApiITTest 43/43 (was 18F/5E under load), zero failures across all 17 modules. UPTIME: 0d 1h 13m 2s Git log: 22ef9... | 2026-06-26T22:23:22+03:00 | Rodion | Fix player-card Fingerprints & Unsuccessful Dep... 50ed8... | 2026-06-26T22:23:00+03:00 | Rodion | #37803 Fix blank Withdrawals page: make RemoteC... ff5cb... | 2026-06-26T14:11:29+03:00 | Rodion | #37803 Migrate admin JSF @ManagedBean controlle... b0cef... | 2026-06-26T13:30:52+03:00 | Rodion | #37803 Add E2E regression net for the admin JSF... 39218... | 2026-06-26T16:24:30+03:00 | Rodion | Fix admin IT flakiness: re-seed promotion_statu... 2e065... | 2026-06-26T17:11:16+03:00 | ostas | #37805 d6c98... | 2026-06-26T15:14:05+03:00 | ostas | #35187 referral role in account info, reward bo... 2ad58... | 2026-06-26T13:57:17+03:00 | ostas | #37804 align cashback claim window, stamp real ... 78ebf... | 2026-06-26T12:23:44+03:00 | Rodion | Merge branch 'fix/37691' into develop 82f90... | 2026-06-26T12:08:11+03:00 | Rodion | #37691 [SB3 Step 28] Migrate caching from EhCac...
copy to clipboard