CatalogueRepositoryTest

1

tests

0

failures

0

ignored

0.773s

duration

100%

successful

Tests

Test Duration Result
sampleProductAndStockCanBeRead() 0.773s passed

Standard output

08:30:50.978 [Test worker] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils -- Could not detect default configuration classes for test class [com.comp5348.group06.store.repository.CatalogueRepositoryTest]: CatalogueRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
08:30:51.128 [Test worker] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper -- Found @SpringBootConfiguration com.comp5348.group06.store.StoreApplication for test class com.comp5348.group06.store.repository.CatalogueRepositoryTest

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

 :: Spring Boot ::                (v3.3.3)

2026-10-17T08:30:51.579Z  INFO 4401 --- [    Test worker] c.c.g.s.r.CatalogueRepositoryTest        : Starting CatalogueRepositoryTest using Java 17.0.20.1 with PID 4401 (started by runner in /home/runner/work/comp5348-ci-relay/comp5348-ci-relay/repo/store)
2026-10-17T08:30:51.583Z  INFO 4401 --- [    Test worker] c.c.g.s.r.CatalogueRepositoryTest        : No active profile set, falling back to 1 default profile: "default"
2026-10-17T08:30:52.900Z  INFO 4401 --- [    Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2026-10-17T08:30:52.972Z  INFO 4401 --- [    Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 63 ms. Found 6 JPA repository interfaces.
2026-10-17T08:30:53.626Z  INFO 4401 --- [    Test worker] org.testcontainers.images.PullPolicy     : Image pull policy will be performed by: DefaultPullPolicy()
2026-10-17T08:30:53.630Z  INFO 4401 --- [    Test worker] o.t.utility.ImageNameSubstitutor         : Image name substitution will be performed by: DefaultImageNameSubstitutor (composite of 'ConfigurationFileImageNameSubstitutor' and 'PrefixingImageNameSubstitutor')
2026-10-17T08:30:53.651Z  INFO 4401 --- [    Test worker] org.testcontainers.DockerClientFactory   : Testcontainers version: 1.21.4
2026-10-17T08:30:53.825Z  INFO 4401 --- [    Test worker] o.t.d.DockerClientProviderStrategy       : Loaded org.testcontainers.dockerclient.UnixSocketClientProviderStrategy from ~/.testcontainers.properties, will try it first
2026-10-17T08:30:54.061Z  INFO 4401 --- [    Test worker] o.t.d.DockerClientProviderStrategy       : Found Docker environment with local Unix socket (unix:///var/run/docker.sock)
2026-10-17T08:30:54.063Z  INFO 4401 --- [    Test worker] org.testcontainers.DockerClientFactory   : Docker host IP address is localhost
2026-10-17T08:30:54.084Z  INFO 4401 --- [    Test worker] org.testcontainers.DockerClientFactory   : Connected to docker: 
  Server Version: 28.0.4
  API Version: 1.48
  Operating System: Ubuntu 24.04.5 LTS
  Total Memory: 7938 MB
2026-10-17T08:30:54.112Z  INFO 4401 --- [    Test worker] tc.testcontainers/ryuk:0.12.0            : Creating container for image: testcontainers/ryuk:0.12.0
2026-10-17T08:30:54.244Z  INFO 4401 --- [    Test worker] tc.testcontainers/ryuk:0.12.0            : Container testcontainers/ryuk:0.12.0 is starting: 6b3121c0d5996f9e218c0b58bea9c129aad6a1347b2268b4b600f8f4cd4b4825
2026-10-17T08:30:54.542Z  INFO 4401 --- [    Test worker] tc.testcontainers/ryuk:0.12.0            : Container testcontainers/ryuk:0.12.0 started in PT0.430019558S
2026-10-17T08:30:54.548Z  INFO 4401 --- [    Test worker] o.t.utility.RyukResourceReaper           : Ryuk started - will monitor and terminate Testcontainers containers on JVM exit
2026-10-17T08:30:54.549Z  INFO 4401 --- [    Test worker] org.testcontainers.DockerClientFactory   : Checking the system...
2026-10-17T08:30:54.549Z  INFO 4401 --- [    Test worker] org.testcontainers.DockerClientFactory   : ✔︎ Docker server version should be at least 1.6.0
2026-10-17T08:30:54.550Z  INFO 4401 --- [    Test worker] tc.postgres:17                           : Creating container for image: postgres:17
2026-10-17T08:30:54.587Z  INFO 4401 --- [    Test worker] tc.postgres:17                           : Container postgres:17 is starting: c67eb56697ab4c0bf9c09a9dae6d5447c4874a501b24cccd0bcd355f39de1ba8
2026-10-17T08:30:55.887Z  INFO 4401 --- [    Test worker] tc.postgres:17                           : Container postgres:17 started in PT1.336595458S
2026-10-17T08:30:55.890Z  INFO 4401 --- [    Test worker] tc.postgres:17                           : Container is started (JDBC URL: jdbc:postgresql://localhost:32771/test?loggerLevel=OFF)
2026-10-17T08:30:56.529Z  INFO 4401 --- [    Test worker] org.flywaydb.core.FlywayExecutor         : Database: jdbc:postgresql://localhost:32771/test (PostgreSQL 17.11)
2026-10-17T08:30:56.539Z  WARN 4401 --- [    Test worker] o.f.c.internal.database.base.Database    : Flyway upgrade recommended: PostgreSQL 17.11 is newer than this version of Flyway and support has not been tested. The latest supported version of PostgreSQL is 16.
2026-10-17T08:30:56.560Z  INFO 4401 --- [    Test worker] o.f.c.i.s.JdbcTableSchemaHistory         : Schema history table "public"."flyway_schema_history" does not exist yet
2026-10-17T08:30:56.563Z  INFO 4401 --- [    Test worker] o.f.core.internal.command.DbValidate     : Successfully validated 5 migrations (execution time 00:00.016s)
2026-10-17T08:30:56.575Z  INFO 4401 --- [    Test worker] o.f.c.i.s.JdbcTableSchemaHistory         : Creating Schema History table "public"."flyway_schema_history" ...
2026-10-17T08:30:56.668Z  INFO 4401 --- [    Test worker] o.f.core.internal.command.DbMigrate      : Current version of schema "public": << Empty Schema >>
2026-10-17T08:30:56.680Z  INFO 4401 --- [    Test worker] o.f.core.internal.command.DbMigrate      : Migrating schema "public" to version "1 - create customer"
2026-10-17T08:30:56.713Z  INFO 4401 --- [    Test worker] o.f.core.internal.command.DbMigrate      : Migrating schema "public" to version "2 - create catalogue"
2026-10-17T08:30:56.743Z  INFO 4401 --- [    Test worker] o.f.core.internal.command.DbMigrate      : Migrating schema "public" to version "3 - create orders"
2026-10-17T08:30:56.765Z  INFO 4401 --- [    Test worker] o.f.core.internal.command.DbMigrate      : Migrating schema "public" to version "4 - create reservations"
2026-10-17T08:30:56.786Z  INFO 4401 --- [    Test worker] o.f.core.internal.command.DbMigrate      : Migrating schema "public" to version "5 - customer bank account"
2026-10-17T08:30:56.810Z  INFO 4401 --- [    Test worker] o.f.core.internal.command.DbMigrate      : Successfully applied 5 migrations to schema "public", now at version v5 (execution time 00:00.040s)
2026-10-17T08:30:57.016Z  INFO 4401 --- [    Test worker] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2026-10-17T08:30:57.108Z  INFO 4401 --- [    Test worker] org.hibernate.Version                    : HHH000412: Hibernate ORM core version 6.5.2.Final
2026-10-17T08:30:57.138Z  INFO 4401 --- [    Test worker] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2026-10-17T08:30:57.394Z  INFO 4401 --- [    Test worker] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2026-10-17T08:30:57.417Z  INFO 4401 --- [    Test worker] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
2026-10-17T08:30:57.439Z  INFO 4401 --- [    Test worker] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@ebbbe20
2026-10-17T08:30:57.441Z  INFO 4401 --- [    Test worker] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
2026-10-17T08:30:58.399Z  INFO 4401 --- [    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-10-17T08:30:58.439Z  INFO 4401 --- [    Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2026-10-17T08:30:58.919Z  INFO 4401 --- [    Test worker] o.s.d.j.r.query.QueryEnhancerFactory     : Hibernate is in classpath; If applicable, HQL parser will be used.
2026-10-17T08:31:00.170Z  INFO 4401 --- [    Test worker] r$InitializeUserDetailsManagerConfigurer : Global AuthenticationManager configured with UserDetailsService bean with name customerUserDetailsService
2026-10-17T08:31:00.810Z  INFO 4401 --- [    Test worker] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 1 endpoint beneath base path '/actuator'
2026-10-17T08:31:01.496Z  INFO 4401 --- [    Test worker] c.c.g.s.r.CatalogueRepositoryTest        : Started CatalogueRepositoryTest in 10.257 seconds (process running for 11.499)