refactor: retryable 사용 #106
backend-prod-cd.yml
on: push
backend-docker-build-and-push
2m 6s
Annotations
46 errors and 47 warnings
AgilehubApplicationTests.contextLoads():
src/test/java/dynamicquad/agilehub/AgilehubApplicationTests.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@2613a6fc testClass = dynamicquad.agilehub.AgilehubApplicationTests, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
AmazonSESServiceTest.Amazon SES를 이용한 이메일 발송 테스트:
src/test/java/dynamicquad/agilehub/email/AmazonSESServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@67668cf7 testClass = dynamicquad.agilehub.email.AmazonSESServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
IssueConcurrencyTest.동시에 10명의 사용자가 이슈를 생성할 때:
src/test/java/dynamicquad/agilehub/issue/IssueConcurrencyTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2e06a7e4 testClass = dynamicquad.agilehub.issue.IssueConcurrencyTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
CommentServiceTest.특정이슈의_코멘트를_수정하면_반영된다():
src/test/java/dynamicquad/agilehub/issue/comment/CommentServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@7db99d41 testClass = dynamicquad.agilehub.issue.comment.CommentServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
CommentServiceTest.멤버가_특정이슈에_코멘트를_작성하면_해당코멘트가_저장된다():
src/test/java/dynamicquad/agilehub/issue/comment/CommentServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@7db99d41 testClass = dynamicquad.agilehub.issue.comment.CommentServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
CommentRepositoryTest.이슈에_대한_전체_댓글조회():
src/test/java/dynamicquad/agilehub/issue/comment/domain/CommentRepositoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@30336205 testClass = dynamicquad.agilehub.issue.comment.domain.CommentRepositoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
EpicTest.에픽_생성():
src/test/java/dynamicquad/agilehub/issue/domain/EpicTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@50d0fb48 testClass = dynamicquad.agilehub.issue.domain.EpicTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
IssueRepositoryTest.프로젝트에_소속된_이슈들을_조회한다():
src/test/java/dynamicquad/agilehub/issue/domain/IssueRepositoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@50c59289 testClass = dynamicquad.agilehub.issue.domain.IssueRepositoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
IssueRepositoryTest.없는_이슈를_타입조회하면_빈_Optional을_반환한다():
src/test/java/dynamicquad/agilehub/issue/domain/IssueRepositoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@50c59289 testClass = dynamicquad.agilehub.issue.domain.IssueRepositoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
IssueRepositoryTest.스토리이슈의_타입을_조회하면_story_string을_반환한다():
src/test/java/dynamicquad/agilehub/issue/domain/IssueRepositoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@50c59289 testClass = dynamicquad.agilehub.issue.domain.IssueRepositoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
StoryTest.스토리생성후_상위에픽_조회():
src/test/java/dynamicquad/agilehub/issue/domain/StoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@485f34dc testClass = dynamicquad.agilehub.issue.domain.StoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
EpicRepositoryTest.에픽에_있는_스토리_통계_정상적으로_가져오는지_확인():
src/test/java/dynamicquad/agilehub/issue/domain/epic/EpicRepositoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@133b3a95 testClass = dynamicquad.agilehub.issue.domain.epic.EpicRepositoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
EpicRepositoryTest.프로젝트에_소속된_에픽이슈들을_조회한다():
src/test/java/dynamicquad/agilehub/issue/domain/epic/EpicRepositoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@133b3a95 testClass = dynamicquad.agilehub.issue.domain.epic.EpicRepositoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ImageRepositoryTest.이미지경로들_지우기():
src/test/java/dynamicquad/agilehub/issue/domain/image/ImageRepositoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@66949b48 testClass = dynamicquad.agilehub.issue.domain.image.ImageRepositoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ImageServiceTest.이슈에_등록한_이미지두개를_정상적으로_저장():
src/test/java/dynamicquad/agilehub/issue/service/ImageServiceTest.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@3afc5e83 testClass = dynamicquad.agilehub.issue.service.ImageServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@65cdd2df, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ImageServiceTest.기존에_저장했던_이미지_제거():
src/test/java/dynamicquad/agilehub/issue/service/ImageServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@3afc5e83 testClass = dynamicquad.agilehub.issue.service.ImageServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@65cdd2df, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ImageServiceTest.이미지링크를_안넘겼을때_모두_삭제():
src/test/java/dynamicquad/agilehub/issue/service/ImageServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@3afc5e83 testClass = dynamicquad.agilehub.issue.service.ImageServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@65cdd2df, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
IssueServiceTest.에픽이_지워지면_스토리_테스크_모두_지워진다():
src/test/java/dynamicquad/agilehub/issue/service/IssueServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@6b86a5a4 testClass = dynamicquad.agilehub.issue.service.IssueServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
IssueUpdateConcurrencyTest.동시에 2명의 사용자가 하나의 이슈에 편집을 했을 때:
src/test/java/dynamicquad/agilehub/issue/service/IssueUpdateConcurrencyTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@551f927f testClass = dynamicquad.agilehub.issue.service.IssueUpdateConcurrencyTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
EpicFactoryTest.이미지없는_에픽이슈를_정상적으로_생성():
src/test/java/dynamicquad/agilehub/issue/service/factory/EpicFactoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@79c5a74c testClass = dynamicquad.agilehub.issue.service.factory.EpicFactoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
EpicFactoryTest.이슈의_담당자가_변경되었을때_정상적으로_반영():
src/test/java/dynamicquad/agilehub/issue/service/factory/EpicFactoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@79c5a74c testClass = dynamicquad.agilehub.issue.service.factory.EpicFactoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
EpicFactoryTest.이미지없는_에픽이슈에_넣은_assignee가_프로젝트에_속하지않을때_예외처리():
src/test/java/dynamicquad/agilehub/issue/service/factory/EpicFactoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@79c5a74c testClass = dynamicquad.agilehub.issue.service.factory.EpicFactoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
EpicFactoryTest.이슈가_가지고있는_이미지들_ContentDto로_반환():
src/test/java/dynamicquad/agilehub/issue/service/factory/EpicFactoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@79c5a74c testClass = dynamicquad.agilehub.issue.service.factory.EpicFactoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
EpicFactoryTest.이미지없는_에픽이슈에_넣은_assinee가_서비스에_존재하지않을때_예외처리():
src/test/java/dynamicquad/agilehub/issue/service/factory/EpicFactoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@79c5a74c testClass = dynamicquad.agilehub.issue.service.factory.EpicFactoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
EpicFactoryTest.이슈가_가지고있는_이미지가_없어도_빈_ContentDto로_반환():
src/test/java/dynamicquad/agilehub/issue/service/factory/EpicFactoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@79c5a74c testClass = dynamicquad.agilehub.issue.service.factory.EpicFactoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
StoryFactoryTest.부모에픽을_정상적으로_찾는다():
src/test/java/dynamicquad/agilehub/issue/service/factory/StoryFactoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@53a6d5fc testClass = dynamicquad.agilehub.issue.service.factory.StoryFactoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
StoryFactoryTest.부모이슈가_스토리나_테스크일때_예외처리():
src/test/java/dynamicquad/agilehub/issue/service/factory/StoryFactoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@53a6d5fc testClass = dynamicquad.agilehub.issue.service.factory.StoryFactoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
StoryFactoryTest.하위_이슈들_정상적으로_가져오기():
src/test/java/dynamicquad/agilehub/issue/service/factory/StoryFactoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@53a6d5fc testClass = dynamicquad.agilehub.issue.service.factory.StoryFactoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
StoryFactoryTest.부모이슈가_정상적으로_등록():
src/test/java/dynamicquad/agilehub/issue/service/factory/StoryFactoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@53a6d5fc testClass = dynamicquad.agilehub.issue.service.factory.StoryFactoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
TaskFactoryTest.부모이슈가_에픽이거나_테스크일때_예외처리():
src/test/java/dynamicquad/agilehub/issue/service/factory/TaskFactoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@78702475 testClass = dynamicquad.agilehub.issue.service.factory.TaskFactoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
TaskFactoryTest.부모이슈를_정상적으로_등록():
src/test/java/dynamicquad/agilehub/issue/service/factory/TaskFactoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@78702475 testClass = dynamicquad.agilehub.issue.service.factory.TaskFactoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
IssueQueryServiceTest.특정달의_이슈들을_가져오는지_테스트():
src/test/java/dynamicquad/agilehub/issue/service/query/IssueQueryServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@36a2bc42 testClass = dynamicquad.agilehub.issue.service.query.IssueQueryServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
MemberProjectRepositoryTest.회원이_속한_프로젝트의Id를_반환한다():
src/test/java/dynamicquad/agilehub/project/domain/MemberProjectRepositoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@3a40bc06 testClass = dynamicquad.agilehub.project.domain.MemberProjectRepositoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectRepositoryTest.중복된_키를_가진_프로젝트를_생성하려는경우_예외가_발생한다():
src/test/java/dynamicquad/agilehub/project/domain/ProjectRepositoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@c2e5ad4 testClass = dynamicquad.agilehub.project.domain.ProjectRepositoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectRepositoryTest.키로_특정_프로젝트Id를_가져온다():
src/test/java/dynamicquad/agilehub/project/domain/ProjectRepositoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@c2e5ad4 testClass = dynamicquad.agilehub.project.domain.ProjectRepositoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectQueryServiceTest.멤버의_프로젝트_목록을_조회한다():
src/test/java/dynamicquad/agilehub/project/service/ProjectQueryServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@612bfb57 testClass = dynamicquad.agilehub.project.service.ProjectQueryServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectServiceTest.변경하려는키가_원래기존키와같으면_예외를_반환한다():
src/test/java/dynamicquad/agilehub/project/service/ProjectServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@92b6b6f testClass = dynamicquad.agilehub.project.service.ProjectServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectServiceTest.기존키가_존재하지않은키일때_예외를_반환한다():
src/test/java/dynamicquad/agilehub/project/service/ProjectServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@92b6b6f testClass = dynamicquad.agilehub.project.service.ProjectServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectServiceTest.변경하려는키가_이미존재하는키면_예외를_반환한다():
src/test/java/dynamicquad/agilehub/project/service/ProjectServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@92b6b6f testClass = dynamicquad.agilehub.project.service.ProjectServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectServiceTest.변경된키가_정상적으로_프로젝트에_반영():
src/test/java/dynamicquad/agilehub/project/service/ProjectServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@92b6b6f testClass = dynamicquad.agilehub.project.service.ProjectServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectServiceTest.신규프로젝트를_등록한다_성공시_key_반환():
src/test/java/dynamicquad/agilehub/project/service/ProjectServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@92b6b6f testClass = dynamicquad.agilehub.project.service.ProjectServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectServiceTest.중복된_키를_가진_프로젝트를_등록하면_에러발생():
src/test/java/dynamicquad/agilehub/project/service/ProjectServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@92b6b6f testClass = dynamicquad.agilehub.project.service.ProjectServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
SprintQueryServiceTest.스프린트내에_있는_이슈들_모두_조회():
src/test/java/dynamicquad/agilehub/sprint/SprintQueryServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@50fef73f testClass = dynamicquad.agilehub.sprint.SprintQueryServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
SprintServiceTest.스프린트를_생성한다():
src/test/java/dynamicquad/agilehub/sprint/SprintServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@50829172 testClass = dynamicquad.agilehub.sprint.SprintServiceTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
SprintRepositoryTest.프로젝트에_속한_모든_스프린트들을_반환():
src/test/java/dynamicquad/agilehub/sprint/domain/SprintRepositoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@55f3c568 testClass = dynamicquad.agilehub.sprint.domain.SprintRepositoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
SprintRepositoryTest.스프린트가_프로젝트_내에_존재하면_true():
src/test/java/dynamicquad/agilehub/sprint/domain/SprintRepositoryTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@55f3c568 testClass = dynamicquad.agilehub.sprint.domain.SprintRepositoryTest, locations = [], classes = [dynamicquad.agilehub.AgilehubApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@78f5c518, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@753432a2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4c550889, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@56e8b606, org.springframework.boot.test.context.SpringBootTestAnnotation@8ee6cf58], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
중복된_키를_가진_프로젝트를_생성하려는경우_예외가_발생한다() (dynamicquad.agilehub.project.domain.ProjectRepositoryTest) failed:
dynamicquad.agilehub.project.domain.ProjectRepositoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.project.domain.ProjectRepositoryTest.xml
|
키로_특정_프로젝트Id를_가져온다() (dynamicquad.agilehub.project.domain.ProjectRepositoryTest) failed:
dynamicquad.agilehub.project.domain.ProjectRepositoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.project.domain.ProjectRepositoryTest.xml
|
스토리생성후_상위에픽_조회() (dynamicquad.agilehub.issue.domain.StoryTest) failed:
dynamicquad.agilehub.issue.domain.StoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.domain.StoryTest.xml
|
에픽이_지워지면_스토리_테스크_모두_지워진다() (dynamicquad.agilehub.issue.service.IssueServiceTest) failed:
dynamicquad.agilehub.issue.service.IssueServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.IssueServiceTest.xml
|
프로젝트에_속한_모든_스프린트들을_반환() (dynamicquad.agilehub.sprint.domain.SprintRepositoryTest) failed:
dynamicquad.agilehub.sprint.domain.SprintRepositoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.sprint.domain.SprintRepositoryTest.xml
|
스프린트가_프로젝트_내에_존재하면_true() (dynamicquad.agilehub.sprint.domain.SprintRepositoryTest) failed:
dynamicquad.agilehub.sprint.domain.SprintRepositoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.sprint.domain.SprintRepositoryTest.xml
|
동시에 10명의 사용자가 이슈를 생성할 때 (dynamicquad.agilehub.issue.IssueConcurrencyTest) failed:
dynamicquad.agilehub.issue.IssueConcurrencyTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.IssueConcurrencyTest.xml
|
이미지경로들_지우기() (dynamicquad.agilehub.issue.domain.image.ImageRepositoryTest) failed:
dynamicquad.agilehub.issue.domain.image.ImageRepositoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.domain.image.ImageRepositoryTest.xml
|
이미지없는_에픽이슈를_정상적으로_생성() (dynamicquad.agilehub.issue.service.factory.EpicFactoryTest) failed:
dynamicquad.agilehub.issue.service.factory.EpicFactoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.factory.EpicFactoryTest.xml
|
이슈의_담당자가_변경되었을때_정상적으로_반영() (dynamicquad.agilehub.issue.service.factory.EpicFactoryTest) failed:
dynamicquad.agilehub.issue.service.factory.EpicFactoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.factory.EpicFactoryTest.xml
|
이미지없는_에픽이슈에_넣은_assignee가_프로젝트에_속하지않을때_예외처리() (dynamicquad.agilehub.issue.service.factory.EpicFactoryTest) failed:
dynamicquad.agilehub.issue.service.factory.EpicFactoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.factory.EpicFactoryTest.xml
|
이슈가_가지고있는_이미지들_ContentDto로_반환() (dynamicquad.agilehub.issue.service.factory.EpicFactoryTest) failed:
dynamicquad.agilehub.issue.service.factory.EpicFactoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.factory.EpicFactoryTest.xml
|
이미지없는_에픽이슈에_넣은_assinee가_서비스에_존재하지않을때_예외처리() (dynamicquad.agilehub.issue.service.factory.EpicFactoryTest) failed:
dynamicquad.agilehub.issue.service.factory.EpicFactoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.factory.EpicFactoryTest.xml
|
이슈가_가지고있는_이미지가_없어도_빈_ContentDto로_반환() (dynamicquad.agilehub.issue.service.factory.EpicFactoryTest) failed:
dynamicquad.agilehub.issue.service.factory.EpicFactoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.factory.EpicFactoryTest.xml
|
스프린트내에_있는_이슈들_모두_조회() (dynamicquad.agilehub.sprint.SprintQueryServiceTest) failed:
dynamicquad.agilehub.sprint.SprintQueryServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.sprint.SprintQueryServiceTest.xml
|
contextLoads() (dynamicquad.agilehub.AgilehubApplicationTests) failed:
dynamicquad.agilehub.AgilehubApplicationTests#L0
build/test-results/test/TEST-dynamicquad.agilehub.AgilehubApplicationTests.xml
|
이슈에_등록한_이미지두개를_정상적으로_저장() (dynamicquad.agilehub.issue.service.ImageServiceTest) failed:
dynamicquad.agilehub.issue.service.ImageServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.ImageServiceTest.xml
|
기존에_저장했던_이미지_제거() (dynamicquad.agilehub.issue.service.ImageServiceTest) failed:
dynamicquad.agilehub.issue.service.ImageServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.ImageServiceTest.xml
|
이미지링크를_안넘겼을때_모두_삭제() (dynamicquad.agilehub.issue.service.ImageServiceTest) failed:
dynamicquad.agilehub.issue.service.ImageServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.ImageServiceTest.xml
|
회원이_속한_프로젝트의Id를_반환한다() (dynamicquad.agilehub.project.domain.MemberProjectRepositoryTest) failed:
dynamicquad.agilehub.project.domain.MemberProjectRepositoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.project.domain.MemberProjectRepositoryTest.xml
|
Amazon SES를 이용한 이메일 발송 테스트 (dynamicquad.agilehub.email.AmazonSESServiceTest) failed:
dynamicquad.agilehub.email.AmazonSESServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.email.AmazonSESServiceTest.xml
|
스프린트를_생성한다() (dynamicquad.agilehub.sprint.SprintServiceTest) failed:
dynamicquad.agilehub.sprint.SprintServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.sprint.SprintServiceTest.xml
|
이슈에_대한_전체_댓글조회() (dynamicquad.agilehub.issue.comment.domain.CommentRepositoryTest) failed:
dynamicquad.agilehub.issue.comment.domain.CommentRepositoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.comment.domain.CommentRepositoryTest.xml
|
부모에픽을_정상적으로_찾는다() (dynamicquad.agilehub.issue.service.factory.StoryFactoryTest) failed:
dynamicquad.agilehub.issue.service.factory.StoryFactoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.factory.StoryFactoryTest.xml
|
부모이슈가_스토리나_테스크일때_예외처리() (dynamicquad.agilehub.issue.service.factory.StoryFactoryTest) failed:
dynamicquad.agilehub.issue.service.factory.StoryFactoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.factory.StoryFactoryTest.xml
|
하위_이슈들_정상적으로_가져오기() (dynamicquad.agilehub.issue.service.factory.StoryFactoryTest) failed:
dynamicquad.agilehub.issue.service.factory.StoryFactoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.factory.StoryFactoryTest.xml
|
부모이슈가_정상적으로_등록() (dynamicquad.agilehub.issue.service.factory.StoryFactoryTest) failed:
dynamicquad.agilehub.issue.service.factory.StoryFactoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.factory.StoryFactoryTest.xml
|
특정이슈의_코멘트를_수정하면_반영된다() (dynamicquad.agilehub.issue.comment.CommentServiceTest) failed:
dynamicquad.agilehub.issue.comment.CommentServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.comment.CommentServiceTest.xml
|
멤버가_특정이슈에_코멘트를_작성하면_해당코멘트가_저장된다() (dynamicquad.agilehub.issue.comment.CommentServiceTest) failed:
dynamicquad.agilehub.issue.comment.CommentServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.comment.CommentServiceTest.xml
|
동시에 2명의 사용자가 하나의 이슈에 편집을 했을 때 (dynamicquad.agilehub.issue.service.IssueUpdateConcurrencyTest) failed:
dynamicquad.agilehub.issue.service.IssueUpdateConcurrencyTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.IssueUpdateConcurrencyTest.xml
|
특정달의_이슈들을_가져오는지_테스트() (dynamicquad.agilehub.issue.service.query.IssueQueryServiceTest) failed:
dynamicquad.agilehub.issue.service.query.IssueQueryServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.query.IssueQueryServiceTest.xml
|
프로젝트에_소속된_이슈들을_조회한다() (dynamicquad.agilehub.issue.domain.IssueRepositoryTest) failed:
dynamicquad.agilehub.issue.domain.IssueRepositoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.domain.IssueRepositoryTest.xml
|
없는_이슈를_타입조회하면_빈_Optional을_반환한다() (dynamicquad.agilehub.issue.domain.IssueRepositoryTest) failed:
dynamicquad.agilehub.issue.domain.IssueRepositoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.domain.IssueRepositoryTest.xml
|
스토리이슈의_타입을_조회하면_story_string을_반환한다() (dynamicquad.agilehub.issue.domain.IssueRepositoryTest) failed:
dynamicquad.agilehub.issue.domain.IssueRepositoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.domain.IssueRepositoryTest.xml
|
멤버의_프로젝트_목록을_조회한다() (dynamicquad.agilehub.project.service.ProjectQueryServiceTest) failed:
dynamicquad.agilehub.project.service.ProjectQueryServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.project.service.ProjectQueryServiceTest.xml
|
에픽에_있는_스토리_통계_정상적으로_가져오는지_확인() (dynamicquad.agilehub.issue.domain.epic.EpicRepositoryTest) failed:
dynamicquad.agilehub.issue.domain.epic.EpicRepositoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.domain.epic.EpicRepositoryTest.xml
|
프로젝트에_소속된_에픽이슈들을_조회한다() (dynamicquad.agilehub.issue.domain.epic.EpicRepositoryTest) failed:
dynamicquad.agilehub.issue.domain.epic.EpicRepositoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.domain.epic.EpicRepositoryTest.xml
|
변경하려는키가_원래기존키와같으면_예외를_반환한다() (dynamicquad.agilehub.project.service.ProjectServiceTest) failed:
dynamicquad.agilehub.project.service.ProjectServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.project.service.ProjectServiceTest.xml
|
기존키가_존재하지않은키일때_예외를_반환한다() (dynamicquad.agilehub.project.service.ProjectServiceTest) failed:
dynamicquad.agilehub.project.service.ProjectServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.project.service.ProjectServiceTest.xml
|
변경하려는키가_이미존재하는키면_예외를_반환한다() (dynamicquad.agilehub.project.service.ProjectServiceTest) failed:
dynamicquad.agilehub.project.service.ProjectServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.project.service.ProjectServiceTest.xml
|
변경된키가_정상적으로_프로젝트에_반영() (dynamicquad.agilehub.project.service.ProjectServiceTest) failed:
dynamicquad.agilehub.project.service.ProjectServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.project.service.ProjectServiceTest.xml
|
신규프로젝트를_등록한다_성공시_key_반환() (dynamicquad.agilehub.project.service.ProjectServiceTest) failed:
dynamicquad.agilehub.project.service.ProjectServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.project.service.ProjectServiceTest.xml
|
중복된_키를_가진_프로젝트를_등록하면_에러발생() (dynamicquad.agilehub.project.service.ProjectServiceTest) failed:
dynamicquad.agilehub.project.service.ProjectServiceTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.project.service.ProjectServiceTest.xml
|
에픽_생성() (dynamicquad.agilehub.issue.domain.EpicTest) failed:
dynamicquad.agilehub.issue.domain.EpicTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.domain.EpicTest.xml
|
부모이슈가_에픽이거나_테스크일때_예외처리() (dynamicquad.agilehub.issue.service.factory.TaskFactoryTest) failed:
dynamicquad.agilehub.issue.service.factory.TaskFactoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.factory.TaskFactoryTest.xml
|
부모이슈를_정상적으로_등록() (dynamicquad.agilehub.issue.service.factory.TaskFactoryTest) failed:
dynamicquad.agilehub.issue.service.factory.TaskFactoryTest#L0
build/test-results/test/TEST-dynamicquad.agilehub.issue.service.factory.TaskFactoryTest.xml
|
backend-docker-build-and-push
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|