CI 파이프라인 결과 확인

  • 사이드 바에서 CI/CD > Pipelines을 클릭하여 파이프라인이 실행되는 것을 확인합니다.

  • 파이프라인 일련번호를 클릭하여 파이프라인 그래프를 확인합니다.

  • maven-test Job을 클릭하여 로그를 확인합니다.

    (생략)
    
    .   ____          _            __ _ _
     /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
    ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
     \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
      '  |____| .__|_| |_|_| |_\__, | / / / /
     =========|_|==============|___/=/_/_/_/
     :: Spring Boot ::                (v2.4.5)
    2021-05-06 07:31:54.812  INFO 75 --- [           main] io.infograb.order.mapper.MenuMapperTest  : Starting MenuMapperTest using Java 11.0.10 on runner--uzkzyas-project-37-concurrent-0 with PID 75 (started by root in /builds/lee297/siren-order-api)
    2021-05-06 07:31:54.816  INFO 75 --- [           main] io.infograb.order.mapper.MenuMapperTest  : No active profile set, falling back to default profiles: default
    2021-05-06 07:31:55.213  INFO 75 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
    2021-05-06 07:31:55.409  INFO 75 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:b6a81145-3aff-449f-9761-4921c4995478;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
    2021-05-06 07:31:56.354  INFO 75 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
    2021-05-06 07:31:56.700  INFO 75 --- [           main] liquibase.changelog                      : Creating database history table with name: PUBLIC.DATABASECHANGELOG
    2021-05-06 07:31:56.707  INFO 75 --- [           main] liquibase.changelog                      : Reading from PUBLIC.DATABASECHANGELOG
    2021-05-06 07:31:56.815  INFO 75 --- [           main] liquibase.lockservice                    : Successfully released change log lock
    2021-05-06 07:31:56.829  INFO 75 --- [           main] liquibase.lockservice                    : Successfully acquired change log lock
    Skipping auto-registration
    2021-05-06 07:31:56.831  WARN 75 --- [           main] liquibase.hub                            : Skipping auto-registration
    2021-05-06 07:31:56.849  INFO 75 --- [           main] liquibase.changelog                      : Table user created
    2021-05-06 07:31:56.849  INFO 75 --- [           main] liquibase.changelog                      : ChangeSet db/changelog/db.changelog-create-tables.yaml::create-table-user::dev ran successfully in 7ms
    2021-05-06 07:31:56.872  INFO 75 --- [           main] liquibase.changelog                      : Table menu created
    2021-05-06 07:31:56.874  INFO 75 --- [           main] liquibase.changelog                      : ChangeSet db/changelog/db.changelog-create-tables.yaml::create-table-menu::dev ran successfully in 9ms
    2021-05-06 07:31:56.892  INFO 75 --- [           main] liquibase.changelog                      : SQL in file db/changelog/insert-fixtures.sql executed
    2021-05-06 07:31:56.905  INFO 75 --- [           main] liquibase.changelog                      : ChangeSet classpath:/db/changelog/db.changelog-master.yaml::insert-fixtures::dev ran successfully in 27ms
    2021-05-06 07:31:56.909  INFO 75 --- [           main] liquibase.lockservice                    : Successfully released change log lock
    2021-05-06 07:31:57.095  INFO 75 --- [           main] io.infograb.order.mapper.MenuMapperTest  : Started MenuMapperTest in 2.378 seconds (JVM running for 7.29)
    2021-05-06 07:31:57.120  INFO 75 --- [           main] o.s.t.c.transaction.TransactionContext   : Began transaction (1) for test context [DefaultTestContext@4cb773c5 testClass = MenuMapperTest, testInstance = io.infograb.order.mapper.MenuMapperTest@2c4eae94, testMethod = shouldReturnSelectAllMenus@MenuMapperTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3f33bb6f testClass = MenuMapperTest, locations = '{}', classes = '{class io.infograb.order.Application}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.mybatis.spring.boot.test.autoconfigure.MybatisTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@446cc036 key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.mybatis.spring.boot.autoconfigure.MybatisLanguageDriverAutoConfiguration, org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2892d68, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@750e2b97, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@1ca3b418, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@7161d8d1, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@351584c0, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@d42ff082, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@302c971f, org.springframework.boot.test.context.SpringBootTestArgs@1, org.springframework.boot.test.context.SpringBootTestWebEnvironment@0], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.springframework.jdbc.support.JdbcTransactionManager@33b2ba25]; rollback [true]
    2021-05-06 07:31:57.176  INFO 75 --- [           main] o.s.t.c.transaction.TransactionContext   : Rolled back transaction for test: [DefaultTestContext@4cb773c5 testClass = MenuMapperTest, testInstance = io.infograb.order.mapper.MenuMapperTest@2c4eae94, testMethod = shouldReturnSelectAllMenus@MenuMapperTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3f33bb6f testClass = MenuMapperTest, locations = '{}', classes = '{class io.infograb.order.Application}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.mybatis.spring.boot.test.autoconfigure.MybatisTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@446cc036 key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.mybatis.spring.boot.autoconfigure.MybatisLanguageDriverAutoConfiguration, org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2892d68, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@750e2b97, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@1ca3b418, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@7161d8d1, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@351584c0, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@d42ff082, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@302c971f, org.springframework.boot.test.context.SpringBootTestArgs@1, org.springframework.boot.test.context.SpringBootTestWebEnvironment@0], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
    30249 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.448 s - in io.infograb.order.mapper.MenuMapperTest
    30249 [INFO] Running io.infograb.order.service.MenuServiceTest
    30314 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 s - in io.infograb.order.service.MenuServiceTest
    2021-05-06 07:31:57.303  INFO 75 --- [extShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor  : Shutting down ExecutorService 'applicationTaskExecutor'
    30672 [INFO] 
    30674 [INFO] Results:
    30674 [INFO] 
    30674 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0
    30674 [INFO] 
    30679 [INFO] ------------------------------------------------------------------------
    30679 [INFO] BUILD SUCCESS
    30679 [INFO] ------------------------------------------------------------------------
    30681 [INFO] Total time:  29.306 s
    30682 [INFO] Finished at: 2021-05-06T07:31:57Z
    30682 [INFO] ------------------------------------------------------------------------
    Saving cache for successful job
    00:03
    Creating cache default...
    .m2/repository: found 2304 matching files and directories 
    No URL provided, cache will be not uploaded to shared cache server. Cache will be stored only locally. 
    Created cache
    Cleaning up file based variables
    00:00
    Job succeeded