LiquibaseCompatibilityIntegrationTest

2

tests

0

failures

0

ignored

5.473s

duration

100%

successful

Tests

Test Duration Result
baseSchemaDumpIsUnchanged() 0.028s passed
migrationWorksBasedOnAPreviouslyPopulatedSchema() 5.445s passed

Standard output

2026-08-10T16:30:14.930Z  INFO 382 --- [    Test worker] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [net.hostsharing.hsadminng.hs.migration.LiquibaseCompatibilityIntegrationTest]: LiquibaseCompatibilityIntegrationTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2026-08-10T16:30:14.987Z  INFO 382 --- [    Test worker] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration net.hostsharing.hsadminng.HsadminNgApplication for test class net.hostsharing.hsadminng.hs.migration.LiquibaseCompatibilityIntegrationTest

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/

 :: Spring Boot ::                (v3.5.5)

2026-08-10T16:30:15.030Z  INFO 382 --- [    Test worker] .m.LiquibaseCompatibilityIntegrationTest : Starting LiquibaseCompatibilityIntegrationTest using Java 21.0.11 with PID 382 (started by root in /home/tallyman/hs.hsadmin.ng/.git/gittally/worktrees/master-fc613b4dfd67)
2026-08-10T16:30:15.030Z  INFO 382 --- [    Test worker] .m.LiquibaseCompatibilityIntegrationTest : The following 1 profile is active: "liquibase-migration-test"
2026-08-10T16:30:15.290Z  INFO 382 --- [    Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2026-08-10T16:30:15.555Z  INFO 382 --- [    Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 263 ms. Found 35 JPA repository interfaces.
2026-08-10T16:30:15.844Z  INFO 382 --- [    Test worker] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2026-08-10T16:30:15.846Z  INFO 382 --- [    Test worker] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2026-08-10T16:30:15.848Z  INFO 382 --- [    Test worker] com.zaxxer.hikari.HikariDataSource       : HikariPool-2 - Starting...
2026-08-10T16:30:15.855Z  INFO 382 --- [    Test worker] tc.postgres:17.7-trixie                  : Creating container for image: postgres:17.7-trixie
2026-08-10T16:30:15.997Z  INFO 382 --- [    Test worker] tc.postgres:17.7-trixie                  : Container postgres:17.7-trixie is starting: b0955cc84de8ec87fa68a9eca6b4122c9a48168d3eee88a56ebd4ff18e9f832a
2026-08-10T16:30:17.519Z  INFO 382 --- [    Test worker] tc.postgres:17.7-trixie                  : Container postgres:17.7-trixie started in PT1.663598686S
2026-08-10T16:30:17.519Z  INFO 382 --- [    Test worker] tc.postgres:17.7-trixie                  : Container is started (JDBC URL: jdbc:postgresql://localhost:32896/test?loggerLevel=OFF)
2026-08-10T16:30:17.570Z  INFO 382 --- [    Test worker] com.zaxxer.hikari.pool.HikariPool        : HikariPool-2 - Added connection org.testcontainers.jdbc.ConnectionWrapper@5c4239db
2026-08-10T16:30:17.571Z  INFO 382 --- [    Test worker] com.zaxxer.hikari.HikariDataSource       : HikariPool-2 - Start completed.
2026-08-10T16:30:17.576Z  INFO 382 --- [    Test worker] org.hibernate.orm.connections.pooling    : HHH10001005: Database info:
	Database JDBC URL [Connecting through datasource 'proxyDataSourceDecorator [net.ttddyy.dsproxy.support.ProxyDataSource] -> dataSource [com.zaxxer.hikari.HikariDataSource]']
	Database driver: undefined/unknown
	Database version: 15.5
	Autocommit mode: undefined/unknown
	Isolation level: undefined/unknown
	Minimum pool size: undefined/unknown
	Maximum pool size: undefined/unknown
2026-08-10T16:30:17.594Z  INFO 382 --- [    Test worker] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2026-08-10T16:30:17.717Z  WARN 382 --- [    Test worker] o.h.boot.model.internal.ToOneBinder      : HHH000491: 'net.hostsharing.hsadminng.hs.office.debitor.HsOfficeDebitorEntity.partner' uses both @NotFound and FetchType.LAZY. @ManyToOne and @OneToOne associations mapped with @NotFound are forced to EAGER fetching.
2026-08-10T16:30:17.718Z  WARN 382 --- [    Test worker] o.h.boot.model.internal.ToOneBinder      : HHH000491: 'net.hostsharing.hsadminng.hs.office.debitor.HsOfficeDebitorEntity.refundBankAccount' uses both @NotFound and FetchType.LAZY. @ManyToOne and @OneToOne associations mapped with @NotFound are forced to EAGER fetching.
2026-08-10T16:30:17.732Z  WARN 382 --- [    Test worker] o.h.boot.model.internal.ToOneBinder      : HHH000491: 'net.hostsharing.hsadminng.hs.office.partner.HsOfficePartnerRbacEntity.details' uses both @NotFound and FetchType.LAZY. @ManyToOne and @OneToOne associations mapped with @NotFound are forced to EAGER fetching.
2026-08-10T16:30:17.737Z  WARN 382 --- [    Test worker] o.h.boot.model.internal.ToOneBinder      : HHH000491: 'net.hostsharing.hsadminng.hs.office.partner.HsOfficePartnerRealEntity.details' uses both @NotFound and FetchType.LAZY. @ManyToOne and @OneToOne associations mapped with @NotFound are forced to EAGER fetching.
2026-08-10T16:30:18.503Z  INFO 382 --- [    Test worker] o.h.e.t.j.p.i.JtaPlatformInitiator       : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
2026-08-10T16:30:18.523Z  INFO 382 --- [    Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2026-08-10T16:30:19.538Z  INFO 382 --- [    Test worker] .m.LiquibaseCompatibilityIntegrationTest : Started LiquibaseCompatibilityIntegrationTest in 4.54 seconds (process running for 115.204)
Hibernate: SELECT tablename FROM pg_catalog.pg_tables WHERE schemaname='public'
Hibernate: SELECT id FROM public.databasechangelog
Running Changeset: db/changelog/0-base/002-int-to-var.sql::int-to-var::michael.hoennig
Running Changeset: db/changelog/0-base/004-jsonb-changes-delta.sql::JSONB-CHANGES-DELTA::michael.hoennig
Running Changeset: db/changelog/0-base/006-numeric-hash-functions.sql::numeric-hash-functions::michael.hoennig
Running Changeset: db/changelog/0-base/010-context.sql::context-DEFINE::michael.hoennig
Running Changeset: db/changelog/0-base/010-context.sql::context-base.ASSUMED-ROLES::michael.hoennig
Running Changeset: db/changelog/0-base/011-table-schema-and-name.sql::base-COMBINE-TABLE-SCHEMA-AND-NAME::michael.hoennig
Running Changeset: db/changelog/0-base/020-audit-log.sql::audit-TX-CONTEXT-TABLE-INDEX-SEQUENTIAL-TX-ID::michael.hoennig
Running Changeset: db/changelog/0-base/020-audit-log.sql::audit-TX-JOURNAL-TRIGGER::michael.hoennig
Running Changeset: db/changelog/0-base/040-array-functions.sql::base-array-functions-WITHOUT-NULL-VALUES::michael.hoennig
Running Changeset: db/changelog/0-base/040-array-functions.sql::base-array-functions-ADD-IF-NOT-NULLCREATE::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-SUBJECT::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-ROLE-DESCRIPTOR::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-IDNAME-FUNCTIONS::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-INSERT-PERMISSION-CHECK::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-QUERY-ACCESSIBLE-OBJECT-UUIDS::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-SUBJECT-TYPE::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-SUBJECT-TYPE-API-KEY::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-SUBJECT-DEACTIVATION::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-SUBJECT-NAME-UNIQUE-ONLY-FOR-ACTIVE::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-BEFORE-DELETE-SUBJECT-TRIGGER::michael.hoennig
2026-08-10T16:30:22.984Z  WARN 382 --- [    Test worker] liquibase.executor                       : trigger "delete_grants_of_subject_tg" for relation "rbac.subject" does not exist, skipping
2026-08-10T16:30:22.984Z  WARN 382 --- [    Test worker] liquibase.executor                       : trigger "delete_reference_of_subject_tg" for relation "rbac.subject" does not exist, skipping
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-SUBJECT-TYPE-FUNCTIONS::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-SUBJECT-USER-NAME-VALIDATION::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-SUBJECT-GROUP-NAME-VALIDATION::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-SUBJECT-API-KEY-NAME-VALIDATION::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-SUBJECT-REALM-PREFIX::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-SUBJECT-ORGANIZATION-COLUMN::michael.hoennig
Running Changeset: db/changelog/1-rbac/1050-rbac-base.sql::rbac-base-SUBJECT-ORGANIZATION-DEFAULT-TRIGGER::michael.hoennig
2026-08-10T16:30:23.034Z  WARN 382 --- [    Test worker] liquibase.executor                       : trigger "subject_default_organization_tg" for relation "rbac.subject" does not exist, skipping
Running Changeset: db/changelog/1-rbac/1052-rbac-current-context-grant.sql::rbac-current-context-grant-GRANT-ROLE-TO-CURRENT-CONTEXT::michael.hoennig
Running Changeset: db/changelog/1-rbac/1054-rbac-context.sql::rbac-context-DETERMINE::michael.hoennig
Running Changeset: db/changelog/1-rbac/1054-rbac-context.sql::rbac-context-CONTEXT-DEFINED::michael.hoennig
Running Changeset: db/changelog/1-rbac/1055-rbac-views.sql::rbac-views-GRANT-RESTRICTED-VIEW::michael.hoennig
Running Changeset: db/changelog/1-rbac/1055-rbac-views.sql::rbac-views-USER-ENHANCED-VIEW::michael.hoennig
Running Changeset: db/changelog/1-rbac/1055-rbac-views.sql::rbac-views-USER-RESTRICTED-VIEW::michael.hoennig
Running Changeset: db/changelog/1-rbac/1055-rbac-views.sql::rbac-views-USER-RV-INSERT-TRIGGER::michael.hoennig
Running Changeset: db/changelog/1-rbac/1055-rbac-views.sql::rbac-views-SUBJECT-UPSERT-FUNCTION::michael.hoennig
2026-08-10T16:30:23.132Z  WARN 382 --- [    Test worker] liquibase.executor                       : function rbac.upsert_subject(uuid,pg_catalog.varchar,rbac.subjecttype) does not exist, skipping
2026-08-10T16:30:23.132Z  WARN 382 --- [    Test worker] liquibase.executor                       : function rbac.upsert_subject(uuid,pg_catalog.varchar,rbac.subjecttype,pg_catalog.bool) does not exist, skipping
2026-08-10T16:30:23.132Z  WARN 382 --- [    Test worker] liquibase.executor                       : function rbac.upsert_subject(uuid,pg_catalog.varchar,pg_catalog.varchar,rbac.subjecttype) does not exist, skipping
Running Changeset: db/changelog/1-rbac/1058-rbac-generators.sql::rbac-generators-RESTRICTED-VIEW::michael.hoennig
Running Changeset: db/changelog/1-rbac/1059-rbac-statistics.sql::rbac-statistics::michael.hoennig
Running Changeset: db/changelog/1-rbac/1080-rbac-global.sql::rbac-global-IS-GLOBAL-ADMIN::michael.hoennig
Running Changeset: db/changelog/1-rbac/1080-rbac-global.sql::rbac-global-HAS-GLOBAL-ADMIN-ROLE::michael.hoennig
Running Changeset: db/changelog/1-rbac/1080-rbac-global.sql::rbac-global-RENAME-SEED-SUBJECTS::michael.hoennig
2026-08-10T16:30:23.186Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: renaming seed subjects to realm-prefixed format, , , []
Running Changeset: db/changelog/1-rbac/1080-rbac-global.sql::rbac-global-TEST-GROUPS::michael.hoennig
2026-08-10T16:30:23.195Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: creating fake Assembly group subjects, , , []
Running Changeset: db/changelog/1-rbac/1080-rbac-global.sql::rbac-global-TEST::michael.hoennig
2026-08-10T16:30:23.201Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: testing currentSubjectUuid, , hsh-fran_superuser, []
2026-08-10T16:30:23.201Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: testing currentSubjectUuid, , hsh-alex_superuser, []
Running Changeset: db/changelog/1-rbac/1085-rbac-user-subject-names.sql::rbac-subject-RENAME-TEST-DATA-SUBJECTS::michael.hoennig
2026-08-10T16:30:23.224Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: renaming test-data subjects to realm-prefixed format, , , []
Running Changeset: db/changelog/1-rbac/1085-rbac-user-subject-names.sql::rbac-subject-CHECK-SUBJECT-NAME-CHECK::michael.hoennig
2026-08-10T16:30:23.231Z  WARN 382 --- [    Test worker] liquibase.executor                       : constraint "check_valid_user_subject_name" of relation "subject" does not exist, skipping
2026-08-10T16:30:23.231Z  WARN 382 --- [    Test worker] liquibase.executor                       : constraint "check_valid_group_subject_name" of relation "subject" does not exist, skipping
2026-08-10T16:30:23.231Z  WARN 382 --- [    Test worker] liquibase.executor                       : constraint "check_valid_api_key_subject_name" of relation "subject" does not exist, skipping
Running Changeset: db/changelog/1-rbac/1085-rbac-user-subject-names.sql::rbac-subject-DROP-SUBJECT-NAME-CHECK::michael.hoennig
Running Changeset: db/changelog/1-rbac/1085-rbac-user-subject-names.sql::rbac-subject-BACKFILL-ORGANIZATION::michael.hoennig
2026-08-10T16:30:23.244Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: back-filling subject organization from the name prefix, , , []
Running Changeset: db/changelog/1-rbac/1086-rbac-api-key.sql::rbac-api-key-TABLE::michael.hoennig
Running Changeset: db/changelog/1-rbac/1086-rbac-api-key.sql::rbac-api-key-scope-TABLE::michael.hoennig
Running Changeset: db/changelog/1-rbac/1086-rbac-api-key.sql::rbac-api-key-scope-format-CONSTRAINT::michael.hoennig
2026-08-10T16:30:23.271Z  WARN 382 --- [    Test worker] liquibase.executor                       : constraint "api_key_scope_scope_format" of relation "api_key_scope" does not exist, skipping
Running Changeset: db/changelog/1-rbac/1086-rbac-api-key.sql::rbac-api-key-EXPIRES-AT-COLUMN::michael.hoennig
Running Changeset: db/changelog/1-rbac/1086-rbac-api-key.sql::rbac-api-key-CREATE-FUNCTION::michael.hoennig
2026-08-10T16:30:23.284Z  WARN 382 --- [    Test worker] liquibase.executor                       : function rbac.create_api_key(uuid,pg_catalog.varchar,pg_catalog.varchar[]) does not exist, skipping
Running Changeset: db/changelog/1-rbac/1086-rbac-api-key.sql::rbac-api-key-RENAME-PROVISIONING-SUBJECT::michael.hoennig
Running Changeset: db/changelog/1-rbac/1087-rbac-subject-sync-report.sql::rbac-subject-sync-report-TABLE::michael.hoennig
Running Changeset: db/changelog/2-rbactest/201-rbactest-customer/2013-rbactest-customer-rbac.sql::rbactest-customer-rbac-insert-trigger::RolesGrantsAndPermissionsGenerator
Running Changeset: db/changelog/2-rbactest/201-rbactest-customer/2013-rbactest-customer-rbac.sql::rbactest-customer-rbac-CHECKING-INSERT-PERMISSION::InsertTriggerGenerator
Running Changeset: db/changelog/2-rbactest/201-rbactest-customer/2013-rbactest-customer-rbac.sql::rbactest-customer-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/2-rbactest/201-rbactest-customer/2018-rbactest-customer-test-data.sql::test-customer-TEST-DATA-GENERATOR::michael.hoennig
Running Changeset: db/changelog/2-rbactest/202-rbactest-package/2023-rbactest-package-rbac.sql::rbactest-package-rbac-CHECKING-INSERT-PERMISSION::InsertTriggerGenerator
Running Changeset: db/changelog/2-rbactest/202-rbactest-package/2023-rbactest-package-rbac.sql::rbactest-package-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/2-rbactest/202-rbactest-package/2028-rbactest-package-test-data.sql::test-package-TEST-DATA-GENERATOR::michael.hoennig
Running Changeset: db/changelog/2-rbactest/203-rbactest-domain/2033-rbactest-domain-rbac.sql::rbactest-domain-rbac-CHECKING-INSERT-PERMISSION::InsertTriggerGenerator
Running Changeset: db/changelog/2-rbactest/203-rbactest-domain/2033-rbactest-domain-rbac.sql::rbactest-domain-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/2-rbactest/203-rbactest-domain/2038-rbactest-domain-test-data.sql::hs-domain-TEST-DATA-GENERATOR::michael.hoennig
Running Changeset: db/changelog/5-hs-office/501-contact/5013-hs-office-contact-rbac.sql::hs-office-contact-rbac-insert-trigger::RolesGrantsAndPermissionsGenerator
Running Changeset: db/changelog/5-hs-office/501-contact/5013-hs-office-contact-rbac.sql::hs-office-contact-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/5-hs-office/501-contact/5018-hs-office-contact-test-data.sql::hs-office-contact-TEST-DATA-GENERATOR::michael.hoennig
Running Changeset: db/changelog/5-hs-office/502-person/5023-hs-office-person-rbac.sql::hs-office-person-rbac-insert-trigger::RolesGrantsAndPermissionsGenerator
Running Changeset: db/changelog/5-hs-office/502-person/5023-hs-office-person-rbac.sql::hs-office-person-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/5-hs-office/502-person/5028-hs-office-person-test-data.sql::hs-office-person-TEST-DATA-GENERATOR::michael.hoennig
Running Changeset: db/changelog/5-hs-office/502-person/5028-hs-office-person-test-data-for-accounts.sql::hs-office-person-TEST-DATA-GENERATION-FOR-PROFILES::michael.hoennig
2026-08-10T16:30:23.460Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: creating person test-data, , , []
2026-08-10T16:30:23.460Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: creating person test-data, , , []
2026-08-10T16:30:23.460Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: creating person test-data, , , []
2026-08-10T16:30:23.460Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: creating person test-data, , , []
Running Changeset: db/changelog/5-hs-office/503-relation/5030-hs-office-relation.sql::hs-office-relation-new-mark-CONSTRAINT-BY-TRIGGER::michael.hoennig
2026-08-10T16:30:23.467Z  WARN 382 --- [    Test worker] liquibase.executor                       : trigger "relation_enforce_new_mark_by_global_admin_tg" for relation "hs_office.relation" does not exist, skipping
Running Changeset: db/changelog/5-hs-office/503-relation/5033-hs-office-relation-rbac.sql::hs-office-relation-rbac-insert-trigger::RolesGrantsAndPermissionsGenerator
Running Changeset: db/changelog/5-hs-office/503-relation/5033-hs-office-relation-rbac.sql::hs-office-relation-rbac-CHECKING-INSERT-PERMISSION::InsertTriggerGenerator
Running Changeset: db/changelog/5-hs-office/503-relation/5033-hs-office-relation-rbac.sql::hs-office-relation-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/5-hs-office/504-partner/5043-hs-office-partner-rbac.sql::hs-office-partner-rbac-CHECKING-INSERT-PERMISSION::InsertTriggerGenerator
Running Changeset: db/changelog/5-hs-office/504-partner/5043-hs-office-partner-rbac.sql::hs-office-partner-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/5-hs-office/504-partner/5044-hs-office-partner-details-rbac.sql::hs-office-partner-details-rbac-CHECKING-INSERT-PERMISSION::InsertTriggerGenerator
Running Changeset: db/changelog/5-hs-office/504-partner/5044-hs-office-partner-details-rbac.sql::hs-office-partner-details-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/5-hs-office/505-bankaccount/5053-hs-office-bankaccount-rbac.sql::hs-office-bankaccount-rbac-insert-trigger::RolesGrantsAndPermissionsGenerator
Running Changeset: db/changelog/5-hs-office/505-bankaccount/5053-hs-office-bankaccount-rbac.sql::hs-office-bankaccount-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/5-hs-office/505-bankaccount/5058-hs-office-bankaccount-test-data.sql::hs-office-bankaccount-TEST-DATA-GENERATOR::michael.hoennig
Running Changeset: db/changelog/5-hs-office/506-debitor/5063-hs-office-debitor-rbac.sql::hs-office-debitor-rbac-CHECKING-INSERT-PERMISSION::InsertTriggerGenerator
Running Changeset: db/changelog/5-hs-office/506-debitor/5063-hs-office-debitor-rbac.sql::hs-office-debitor-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/5-hs-office/507-sepamandate/5073-hs-office-sepamandate-rbac.sql::hs-office-sepamandate-rbac-insert-trigger::RolesGrantsAndPermissionsGenerator
Running Changeset: db/changelog/5-hs-office/507-sepamandate/5073-hs-office-sepamandate-rbac.sql::hs-office-sepamandate-rbac-CHECKING-INSERT-PERMISSION::InsertTriggerGenerator
Running Changeset: db/changelog/5-hs-office/507-sepamandate/5073-hs-office-sepamandate-rbac.sql::hs-office-sepamandate-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/5-hs-office/510-membership/5103-hs-office-membership-rbac.sql::hs-office-membership-rbac-insert-trigger::RolesGrantsAndPermissionsGenerator
Running Changeset: db/changelog/5-hs-office/510-membership/5103-hs-office-membership-rbac.sql::hs-office-membership-rbac-CHECKING-INSERT-PERMISSION::InsertTriggerGenerator
Running Changeset: db/changelog/5-hs-office/510-membership/5103-hs-office-membership-rbac.sql::hs-office-membership-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/5-hs-office/511-coopshares/5110-hs-office-coopshares.sql::hs-office-coopshares-SHARE-COUNT-CONSTRAINT-BY-TRIGGER::marc.sandlus
2026-08-10T16:30:23.548Z  WARN 382 --- [    Test worker] liquibase.executor                       : constraint "check_positive_total_shares_count" of relation "coopsharetx" does not exist, skipping
2026-08-10T16:30:23.548Z  WARN 382 --- [    Test worker] liquibase.executor                       : function hs_office.coopsharestx_check_positive_total() does not exist, skipping
Running Changeset: db/changelog/5-hs-office/511-coopshares/5113-hs-office-coopshares-rbac.sql::hs-office-coopsharetx-rbac-CHECKING-INSERT-PERMISSION::InsertTriggerGenerator
Running Changeset: db/changelog/5-hs-office/511-coopshares/5113-hs-office-coopshares-rbac.sql::hs-office-coopsharetx-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/5-hs-office/512-coopassets/5120-hs-office-coopassets.sql::hs-office-coopassets-ASSET-VALUE-CONSTRAINT-BY-TRIGGER::marc.sandlus
2026-08-10T16:30:23.558Z  WARN 382 --- [    Test worker] liquibase.executor                       : constraint "coopassetstx_check_positive_total" of relation "coopassettx" does not exist, skipping
2026-08-10T16:30:23.558Z  WARN 382 --- [    Test worker] liquibase.executor                       : function hs_office.coopassetstx_check_positive_total() does not exist, skipping
Running Changeset: db/changelog/5-hs-office/512-coopassets/5123-hs-office-coopassets-rbac.sql::hs-office-coopassettx-rbac-CHECKING-INSERT-PERMISSION::InsertTriggerGenerator
Running Changeset: db/changelog/5-hs-office/512-coopassets/5123-hs-office-coopassets-rbac.sql::hs-office-coopassettx-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator

UPDATE SUMMARY
Run:                         95
Previously run:             227
Filtered out:                68
-------------------------------
Total change sets:          390


FILTERED CHANGE SETS SUMMARY
Context mismatch:            68

Liquibase: Update has been successful. Rows affected: 95
Running Changeset: db/changelog/1-rbac/1080-rbac-global.sql::rbac-global-TEST::michael.hoennig
2026-08-10T16:30:24.713Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: testing currentSubjectUuid, , hsh-fran_superuser, []
2026-08-10T16:30:24.714Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: testing currentSubjectUuid, , hsh-alex_superuser, []
Running Changeset: db/changelog/6-hs-booking/600-hs-booking-schema.sql::hs-booking-SCHEMA::michael.hoennig
Running Changeset: db/changelog/6-hs-booking/610-booking-debitor/6100-hs-booking-debitor.sql::hs-booking-debitor-RESTRICTED-VIEW::michael.hoennig
Running Changeset: db/changelog/6-hs-booking/620-booking-project/6200-hs-booking-project.sql::booking-project-MAIN-TABLE::michael.hoennig
Running Changeset: db/changelog/6-hs-booking/620-booking-project/6200-hs-booking-project.sql::hs-booking-project-MAIN-TABLE-JOURNAL::michael.hoennig
Running Changeset: db/changelog/6-hs-booking/620-booking-project/6200-hs-booking-project.sql::hs-booking-project-MAIN-TABLE-HISTORIZATION::michael.hoennig
Running Changeset: db/changelog/6-hs-booking/620-booking-project/6203-hs-booking-project-rbac.sql::hs-booking-project-rbac-OBJECT::RbacObjectGenerator
Running Changeset: db/changelog/6-hs-booking/620-booking-project/6203-hs-booking-project-rbac.sql::hs-booking-project-rbac-ROLE-DESCRIPTORS::RbacRoleDescriptorsGenerator
Running Changeset: db/changelog/6-hs-booking/620-booking-project/6203-hs-booking-project-rbac.sql::hs-booking-project-rbac-insert-trigger::RolesGrantsAndPermissionsGenerator
Running Changeset: db/changelog/6-hs-booking/620-booking-project/6203-hs-booking-project-rbac.sql::hs-booking-project-rbac-GRANTING-INSERT-PERMISSION::InsertTriggerGenerator
2026-08-10T16:30:24.829Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: create INSERT INTO hs_booking.project permissions for pre-exising hs_office.relation rows, , , []
Running Changeset: db/changelog/6-hs-booking/620-booking-project/6203-hs-booking-project-rbac.sql::hs-booking-project-rbac-CHECKING-INSERT-PERMISSION::InsertTriggerGenerator
Running Changeset: db/changelog/6-hs-booking/620-booking-project/6203-hs-booking-project-rbac.sql::hs-booking-project-rbac-IDENTITY-VIEW::RbacIdentityViewGenerator
Running Changeset: db/changelog/6-hs-booking/620-booking-project/6203-hs-booking-project-rbac.sql::hs-booking-project-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/6-hs-booking/620-booking-project/6203-hs-booking-project-rbac.sql::hs-booking-project-rbac-rebuild::RbacRbacSystemRebuildGenerator
Running Changeset: db/changelog/6-hs-booking/620-booking-project/6208-hs-booking-project-test-data.sql::hs-booking-project-TEST-DATA-GENERATOR::michael.hoennig
Running Changeset: db/changelog/6-hs-booking/620-booking-project/6208-hs-booking-project-test-data.sql::hs-booking-project-TEST-DATA-GENERATION::michael.hoennig
2026-08-10T16:30:24.959Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: creating booking-project test-data, , hsh-alex_superuser, [rbac.global#global:ADMIN]
2026-08-10T16:30:24.959Z  WARN 382 --- [    Test worker] liquibase.executor                       : creating test booking-project: 11
2026-08-10T16:30:24.959Z  WARN 382 --- [    Test worker] liquibase.executor                       : - using debitor (5b3529ca-f6da-495c-ad52-b0e4894a82b2): (5b3529ca-f6da-495c-ad52-b0e4894a82b2,0,11,7db0877f-0116-430f-9db3-c35a2b693d00,t,,,t,f,50b5215d-4fdc-48be-a196-22fbe9325efb,fir)
2026-08-10T16:30:24.959Z  WARN 382 --- [    Test worker] liquibase.executor                       : creating test booking-project: 12
2026-08-10T16:30:24.959Z  WARN 382 --- [    Test worker] liquibase.executor                       : - using debitor (5d5fa77a-455f-4603-8940-00af676b66aa): (5d5fa77a-455f-4603-8940-00af676b66aa,0,12,bcee4fcb-c7a5-4191-8d4e-6b1d9dfe23c3,t,,,t,f,33c27d3b-b8ea-4096-8d71-ee351ebed0a9,sec)
2026-08-10T16:30:24.960Z  WARN 382 --- [    Test worker] liquibase.executor                       : creating test booking-project: 13
2026-08-10T16:30:24.963Z  WARN 382 --- [    Test worker] liquibase.executor                       : - using debitor (d8cab65b-91be-4f1a-846b-887c95be1d38): (d8cab65b-91be-4f1a-846b-887c95be1d38,0,13,0eba2cf6-e74b-4f41-bac5-9c0292f8e9e1,t,,,t,f,754ac83e-c0bb-4391-bc56-14636708b9c4,thi)
Running Changeset: db/changelog/6-hs-booking/630-booking-item/6300-hs-booking-item.sql::booking-item-MAIN-TABLE::michael.hoennig
Running Changeset: db/changelog/6-hs-booking/630-booking-item/6300-hs-booking-item.sql::hs-booking-item-EVENT-TABLE::michael.hoennig
Running Changeset: db/changelog/6-hs-booking/630-booking-item/6300-hs-booking-item.sql::hs-booking-item-MAIN-TABLE-JOURNAL::michael.hoennig
Running Changeset: db/changelog/6-hs-booking/630-booking-item/6300-hs-booking-item.sql::hs-booking-item-MAIN-TABLE-HISTORIZATION::michael.hoennig
Running Changeset: db/changelog/6-hs-booking/630-booking-item/6303-hs-booking-item-rbac.sql::hs-booking-item-rbac-OBJECT::RbacObjectGenerator
Running Changeset: db/changelog/6-hs-booking/630-booking-item/6303-hs-booking-item-rbac.sql::hs-booking-item-rbac-ROLE-DESCRIPTORS::RbacRoleDescriptorsGenerator
Running Changeset: db/changelog/6-hs-booking/630-booking-item/6303-hs-booking-item-rbac.sql::hs-booking-item-rbac-insert-trigger::RolesGrantsAndPermissionsGenerator
Running Changeset: db/changelog/6-hs-booking/630-booking-item/6303-hs-booking-item-rbac.sql::hs-booking-item-rbac-GRANTING-INSERT-PERMISSION::InsertTriggerGenerator
2026-08-10T16:30:25.022Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: create INSERT INTO hs_booking.item permissions for pre-exising rbac.global rows, , , []
2026-08-10T16:30:25.022Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: create INSERT INTO hs_booking.item permissions for pre-exising hs_booking.project rows, , , []
Running Changeset: db/changelog/6-hs-booking/630-booking-item/6303-hs-booking-item-rbac.sql::hs-booking-item-rbac-CHECKING-INSERT-PERMISSION::InsertTriggerGenerator
Running Changeset: db/changelog/6-hs-booking/630-booking-item/6303-hs-booking-item-rbac.sql::hs-booking-item-rbac-IDENTITY-VIEW::RbacIdentityViewGenerator
Running Changeset: db/changelog/6-hs-booking/630-booking-item/6303-hs-booking-item-rbac.sql::hs-booking-item-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/6-hs-booking/630-booking-item/6303-hs-booking-item-rbac.sql::hs-booking-item-rbac-rebuild::RbacRbacSystemRebuildGenerator
Running Changeset: db/changelog/6-hs-booking/630-booking-item/6308-hs-booking-item-test-data.sql::hs-booking-item-TEST-DATA-GENERATOR::michael.hoennig
Running Changeset: db/changelog/6-hs-booking/630-booking-item/6308-hs-booking-item-test-data.sql::hs-booking-item-TEST-DATA-GENERATION::michael.hoennig
2026-08-10T16:30:25.337Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: creating booking-item test-data, , hsh-alex_superuser, [rbac.global#global:ADMIN]
2026-08-10T16:30:25.337Z  WARN 382 --- [    Test worker] liquibase.executor                       : creating test booking-item: 1000111
2026-08-10T16:30:25.337Z  WARN 382 --- [    Test worker] liquibase.executor                       : - using project (f8a05ae0-dc27-45dc-ba91-1c44b65a8aaa): (f8a05ae0-dc27-45dc-ba91-1c44b65a8aaa,0,5b3529ca-f6da-495c-ad52-b0e4894a82b2,"D-1000111 default project")
2026-08-10T16:30:25.337Z  WARN 382 --- [    Test worker] liquibase.executor                       : creating test booking-item: 1000212
2026-08-10T16:30:25.337Z  WARN 382 --- [    Test worker] liquibase.executor                       : - using project (6db41a90-b91a-4297-8c65-6ef73c0f0a49): (6db41a90-b91a-4297-8c65-6ef73c0f0a49,0,5d5fa77a-455f-4603-8940-00af676b66aa,"D-1000212 default project")
2026-08-10T16:30:25.337Z  WARN 382 --- [    Test worker] liquibase.executor                       : creating test booking-item: 1000313
2026-08-10T16:30:25.338Z  WARN 382 --- [    Test worker] liquibase.executor                       : - using project (3d740276-0c07-4200-bf2d-88abb2a69e63): (3d740276-0c07-4200-bf2d-88abb2a69e63,0,d8cab65b-91be-4f1a-846b-887c95be1d38,"D-1000313 default project")
Running Changeset: db/changelog/7-hs-hosting/700-hs-hosting-schema.sql::hs-hosting-SCHEMA::michael.hoennig
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7010-hs-hosting-asset.sql::hosting-asset-MAIN-TABLE::michael.hoennig
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7010-hs-hosting-asset.sql::hosting-asset-TYPE-HIERARCHY-CHECK::michael.hoennig
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7010-hs-hosting-asset.sql::hosting-asset-system-sequences::michael.hoennig
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7010-hs-hosting-asset.sql::hosting-asset-BOOKING-ITEM-HIERARCHY-CHECK::michael.hoennig
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7010-hs-hosting-asset.sql::hs-hosting-asset-MAIN-TABLE-JOURNAL::michael.hoennig
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7010-hs-hosting-asset.sql::hs-hosting-asset-MAIN-TABLE-HISTORIZATION::michael.hoennig
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7013-hs-hosting-asset-rbac.sql::hs-hosting-asset-rbac-OBJECT::RbacObjectGenerator
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7013-hs-hosting-asset-rbac.sql::hs-hosting-asset-rbac-ROLE-DESCRIPTORS::RbacRoleDescriptorsGenerator
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7013-hs-hosting-asset-rbac.sql::hs-hosting-asset-rbac-insert-trigger::RolesGrantsAndPermissionsGenerator
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7013-hs-hosting-asset-rbac.sql::hs-hosting-asset-rbac-update-trigger::RolesGrantsAndPermissionsGenerator
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7013-hs-hosting-asset-rbac.sql::hs-hosting-asset-rbac-IDENTITY-VIEW::RbacIdentityViewGenerator
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7013-hs-hosting-asset-rbac.sql::hs-hosting-asset-rbac-RESTRICTED-VIEW::RbacRestrictedViewGenerator
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7013-hs-hosting-asset-rbac.sql::hs-hosting-asset-rbac-rebuild::RbacRbacSystemRebuildGenerator
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7016-hs-hosting-asset-migration.sql::1::hs-hosting-asset-MIGRATION-legacy-mapping
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7016-hs-hosting-asset-migration.sql::1::hs-hosting-asset-MIGRATION-sequence
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7016-hs-hosting-asset-migration.sql::1::hs-hosting-asset-MIGRATION-default
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7016-hs-hosting-asset-migration.sql::1::hs-hosting-asset-MIGRATION-insert
2026-08-10T16:30:25.534Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: schema-migration, , , []
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7016-hs-hosting-asset-migration.sql::1::hs-hosting-asset-MIGRATION-insert-trigger
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7016-hs-hosting-asset-migration.sql::1::hs-hosting-asset-MIGRATION-delete-trigger
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7018-hs-hosting-asset-test-data.sql::hs-hosting-asset-TEST-DATA-GENERATOR::michael.hoennig
Running Changeset: db/changelog/7-hs-hosting/701-hosting-asset/7018-hs-hosting-asset-test-data.sql::hs-hosting-asset-TEST-DATA-GENERATION::michael.hoennig
2026-08-10T16:30:26.846Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: creating hosting-asset test-data, , hsh-alex_superuser, [rbac.global#global:ADMIN]
2026-08-10T16:30:26.846Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: creating hosting-asset test-data, , hsh-alex_superuser, [rbac.global#global:ADMIN]
2026-08-10T16:30:26.846Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: creating hosting-asset test-data, , hsh-alex_superuser, [rbac.global#global:ADMIN]
2026-08-10T16:30:26.846Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: creating hosting-asset test-data, , hsh-alex_superuser, [rbac.global#global:ADMIN]
Running Changeset: db/changelog/9-hs-global/9000-statistics.sql::hs-global-object-statistics::michael.hoennig
2026-08-10T16:30:26.872Z  WARN 382 --- [    Test worker] liquibase.executor                       : view "hs_statistics_v" does not exist, skipping
Running Changeset: db/changelog/9-hs-global/950-accounts/9500-hs-accounts-schema.sql::hs-accounts-SCHEMA::michael.hoennig
Running Changeset: db/changelog/9-hs-global/950-accounts/9510-hs-accounts.sql::hs-accounts-ACCOUNT-TABLE::michael.hoennig
Running Changeset: db/changelog/9-hs-global/950-accounts/9510-hs-accounts.sql::hs-accounts-ACCOUNT-EV::michael.hoennig
2026-08-10T16:30:26.891Z  WARN 382 --- [    Test worker] liquibase.executor                       : view "account_ev" does not exist, skipping
Running Changeset: db/changelog/9-hs-global/950-accounts/9510-hs-accounts.sql::hs-accounts-ACCOUNT-SUBJECT-FK-ON-DELETE-CASCADE::michael.hoennig
Running Changeset: db/changelog/9-hs-global/950-accounts/9510-hs-accounts.sql::hs-accounts-ACCOUNT-SUBJECT-MUST-BE-USER::michael.hoennig
2026-08-10T16:30:26.914Z  WARN 382 --- [    Test worker] liquibase.executor                       : trigger "assert_account_subject_is_user_tg" for relation "hs_accounts.account" does not exist, skipping
Running Changeset: db/changelog/9-hs-global/950-accounts/9510-hs-accounts.sql::hs-accounts-NEXT-FREE-GLOBAL-ID::michael.hoennig
Running Changeset: db/changelog/9-hs-global/950-accounts/9510-hs-accounts.sql::hs-hs_accounts-JOURNALS::michael.hoennig
Running Changeset: db/changelog/9-hs-global/950-accounts/9510-hs-accounts.sql::hs_accounts-HISTORICIZATION::michael.hoennig
Running Changeset: db/changelog/9-hs-global/950-accounts/9519-hs-accounts-test-data.sql::hs_accounts-account-TEST-DATA::michael.hoennig
2026-08-10T16:30:26.946Z  WARN 382 --- [    Test worker] liquibase.executor                       : Context defined as: creating booking-project test-data, , hsh-alex_superuser, [rbac.global#global:ADMIN]
Running Changeset: db/changelog/9-hs-global/9520-hs-mass-test-data-generators.sql::hs-mass-test-data-GENERATORS::michael.hoennig
Running Changeset: db/changelog/9-hs-global/9521-has-mass-test-data-performance.sql::hs-mass-test-data-PERFORMANCE::michael.hoennig
Running Changeset: db/changelog/9-hs-global/9999-liquibase-migration-test.sql::hs-global-liquibase-migration-test::michael.hoennig

UPDATE SUMMARY
Run:                         65
Previously run:             321
Filtered out:                 4
-------------------------------
Total change sets:          390


FILTERED CHANGE SETS SUMMARY
Context mismatch:             4

Liquibase: Update has been successful. Rows affected: 65
Hibernate: SELECT id FROM public.databasechangelog
2026-08-10T16:30:27.117Z  INFO 382 --- [    Test worker] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
2026-08-10T16:30:27.118Z  INFO 382 --- [    Test worker] com.zaxxer.hikari.HikariDataSource       : HikariPool-2 - Shutdown initiated...
2026-08-10T16:30:27.497Z  INFO 382 --- [    Test worker] com.zaxxer.hikari.HikariDataSource       : HikariPool-2 - Shutdown completed.