| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- <?xml version="1.0" encoding="UTF-8"?>
- <testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="cn.yunzhixue.ability.center.examsprint.application.report.ExamSprintReportApplicationServiceTest" time="0.399" tests="9" errors="0" skipped="0" failures="0">
- <properties>
- <property name="socksProxyHost" value="127.0.0.1"/>
- <property name="http.proxyHost" value="127.0.0.1"/>
- <property name="java.specification.version" value="21"/>
- <property name="sun.jnu.encoding" value="UTF-8"/>
- <property name="java.class.path" value="/Users/exiao/Codes/ability-service/abilities/exam-sprint/application/target/test-classes:/Users/exiao/Codes/ability-service/abilities/exam-sprint/application/target/classes:/Users/exiao/Codes/ability-service/ability-center-kernel/target/classes:/Users/exiao/.m2/repository/jakarta/validation/jakarta.validation-api/3.0.2/jakarta.validation-api-3.0.2.jar:/Users/exiao/Codes/ability-service/abilities/exam-sprint/contracts/target/classes:/Users/exiao/Codes/ability-service/abilities/exam-sprint/domain/target/classes:/Users/exiao/.m2/repository/org/springframework/spring-context/6.1.14/spring-context-6.1.14.jar:/Users/exiao/.m2/repository/org/springframework/spring-aop/6.1.14/spring-aop-6.1.14.jar:/Users/exiao/.m2/repository/org/springframework/spring-beans/6.1.14/spring-beans-6.1.14.jar:/Users/exiao/.m2/repository/org/springframework/spring-core/6.1.14/spring-core-6.1.14.jar:/Users/exiao/.m2/repository/org/springframework/spring-jcl/6.1.14/spring-jcl-6.1.14.jar:/Users/exiao/.m2/repository/org/springframework/spring-expression/6.1.14/spring-expression-6.1.14.jar:/Users/exiao/.m2/repository/io/micrometer/micrometer-observation/1.13.6/micrometer-observation-1.13.6.jar:/Users/exiao/.m2/repository/io/micrometer/micrometer-commons/1.13.6/micrometer-commons-1.13.6.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/3.3.5/spring-boot-autoconfigure-3.3.5.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot/3.3.5/spring-boot-3.3.5.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot-starter-validation/3.3.5/spring-boot-starter-validation-3.3.5.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot-starter/3.3.5/spring-boot-starter-3.3.5.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot-starter-logging/3.3.5/spring-boot-starter-logging-3.3.5.jar:/Users/exiao/.m2/repository/ch/qos/logback/logback-classic/1.5.11/logback-classic-1.5.11.jar:/Users/exiao/.m2/repository/ch/qos/logback/logback-core/1.5.11/logback-core-1.5.11.jar:/Users/exiao/.m2/repository/org/apache/logging/log4j/log4j-to-slf4j/2.23.1/log4j-to-slf4j-2.23.1.jar:/Users/exiao/.m2/repository/org/apache/logging/log4j/log4j-api/2.23.1/log4j-api-2.23.1.jar:/Users/exiao/.m2/repository/org/slf4j/jul-to-slf4j/2.0.16/jul-to-slf4j-2.0.16.jar:/Users/exiao/.m2/repository/jakarta/annotation/jakarta.annotation-api/2.1.1/jakarta.annotation-api-2.1.1.jar:/Users/exiao/.m2/repository/org/yaml/snakeyaml/2.2/snakeyaml-2.2.jar:/Users/exiao/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/10.1.31/tomcat-embed-el-10.1.31.jar:/Users/exiao/.m2/repository/org/hibernate/validator/hibernate-validator/8.0.1.Final/hibernate-validator-8.0.1.Final.jar:/Users/exiao/.m2/repository/org/jboss/logging/jboss-logging/3.5.3.Final/jboss-logging-3.5.3.Final.jar:/Users/exiao/.m2/repository/com/fasterxml/classmate/1.7.0/classmate-1.7.0.jar:/Users/exiao/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.17.2/jackson-databind-2.17.2.jar:/Users/exiao/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.17.2/jackson-annotations-2.17.2.jar:/Users/exiao/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.17.2/jackson-core-2.17.2.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot-starter-test/3.3.5/spring-boot-starter-test-3.3.5.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot-test/3.3.5/spring-boot-test-3.3.5.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot-test-autoconfigure/3.3.5/spring-boot-test-autoconfigure-3.3.5.jar:/Users/exiao/.m2/repository/com/jayway/jsonpath/json-path/2.9.0/json-path-2.9.0.jar:/Users/exiao/.m2/repository/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.jar:/Users/exiao/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/4.0.2/jakarta.xml.bind-api-4.0.2.jar:/Users/exiao/.m2/repository/jakarta/activation/jakarta.activation-api/2.1.3/jakarta.activation-api-2.1.3.jar:/Users/exiao/.m2/repository/net/minidev/json-smart/2.5.1/json-smart-2.5.1.jar:/Users/exiao/.m2/repository/net/minidev/accessors-smart/2.5.1/accessors-smart-2.5.1.jar:/Users/exiao/.m2/repository/org/ow2/asm/asm/9.6/asm-9.6.jar:/Users/exiao/.m2/repository/org/assertj/assertj-core/3.25.3/assertj-core-3.25.3.jar:/Users/exiao/.m2/repository/net/bytebuddy/byte-buddy/1.14.19/byte-buddy-1.14.19.jar:/Users/exiao/.m2/repository/org/awaitility/awaitility/4.2.2/awaitility-4.2.2.jar:/Users/exiao/.m2/repository/org/hamcrest/hamcrest/2.2/hamcrest-2.2.jar:/Users/exiao/.m2/repository/org/junit/jupiter/junit-jupiter/5.10.5/junit-jupiter-5.10.5.jar:/Users/exiao/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.10.5/junit-jupiter-api-5.10.5.jar:/Users/exiao/.m2/repository/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.jar:/Users/exiao/.m2/repository/org/junit/platform/junit-platform-commons/1.10.5/junit-platform-commons-1.10.5.jar:/Users/exiao/.m2/repository/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar:/Users/exiao/.m2/repository/org/junit/jupiter/junit-jupiter-params/5.10.5/junit-jupiter-params-5.10.5.jar:/Users/exiao/.m2/repository/org/junit/jupiter/junit-jupiter-engine/5.10.5/junit-jupiter-engine-5.10.5.jar:/Users/exiao/.m2/repository/org/junit/platform/junit-platform-engine/1.10.5/junit-platform-engine-1.10.5.jar:/Users/exiao/.m2/repository/org/mockito/mockito-core/5.11.0/mockito-core-5.11.0.jar:/Users/exiao/.m2/repository/net/bytebuddy/byte-buddy-agent/1.14.19/byte-buddy-agent-1.14.19.jar:/Users/exiao/.m2/repository/org/objenesis/objenesis/3.3/objenesis-3.3.jar:/Users/exiao/.m2/repository/org/mockito/mockito-junit-jupiter/5.11.0/mockito-junit-jupiter-5.11.0.jar:/Users/exiao/.m2/repository/org/skyscreamer/jsonassert/1.5.3/jsonassert-1.5.3.jar:/Users/exiao/.m2/repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar:/Users/exiao/.m2/repository/org/springframework/spring-test/6.1.14/spring-test-6.1.14.jar:/Users/exiao/.m2/repository/org/xmlunit/xmlunit-core/2.9.1/xmlunit-core-2.9.1.jar:"/>
- <property name="https.proxyPort" value="7897"/>
- <property name="java.vm.vendor" value="Homebrew"/>
- <property name="sun.arch.data.model" value="64"/>
- <property name="java.vendor.url" value="https://github.com/Homebrew/homebrew-core/issues"/>
- <property name="user.timezone" value="Asia/Shanghai"/>
- <property name="os.name" value="Mac OS X"/>
- <property name="java.vm.specification.version" value="21"/>
- <property name="sun.java.launcher" value="SUN_STANDARD"/>
- <property name="user.country" value="CN"/>
- <property name="sun.boot.library.path" value="/opt/homebrew/Cellar/openjdk@21/21.0.7/libexec/openjdk.jdk/Contents/Home/lib"/>
- <property name="sun.java.command" value="/Users/exiao/Codes/ability-service/abilities/exam-sprint/application/target/surefire/surefirebooter-20260420145139232_3.jar /Users/exiao/Codes/ability-service/abilities/exam-sprint/application/target/surefire 2026-04-20T14-51-39_061-jvmRun1 surefire-20260420145139232_1tmp surefire_0-20260420145139232_2tmp"/>
- <property name="http.nonProxyHosts" value="127.0.0.1|192.168.0.0/16|*.192.168.0.0/16|10.0.0.0/8|*.10.0.0.0/8|172.16.0.0/12|*.172.16.0.0/12|localhost|*.localhost|local|*.local|crashlytics.com|*.crashlytics.com|<local>|*.<local>"/>
- <property name="jdk.debug" value="release"/>
- <property name="surefire.test.class.path" value="/Users/exiao/Codes/ability-service/abilities/exam-sprint/application/target/test-classes:/Users/exiao/Codes/ability-service/abilities/exam-sprint/application/target/classes:/Users/exiao/Codes/ability-service/ability-center-kernel/target/classes:/Users/exiao/.m2/repository/jakarta/validation/jakarta.validation-api/3.0.2/jakarta.validation-api-3.0.2.jar:/Users/exiao/Codes/ability-service/abilities/exam-sprint/contracts/target/classes:/Users/exiao/Codes/ability-service/abilities/exam-sprint/domain/target/classes:/Users/exiao/.m2/repository/org/springframework/spring-context/6.1.14/spring-context-6.1.14.jar:/Users/exiao/.m2/repository/org/springframework/spring-aop/6.1.14/spring-aop-6.1.14.jar:/Users/exiao/.m2/repository/org/springframework/spring-beans/6.1.14/spring-beans-6.1.14.jar:/Users/exiao/.m2/repository/org/springframework/spring-core/6.1.14/spring-core-6.1.14.jar:/Users/exiao/.m2/repository/org/springframework/spring-jcl/6.1.14/spring-jcl-6.1.14.jar:/Users/exiao/.m2/repository/org/springframework/spring-expression/6.1.14/spring-expression-6.1.14.jar:/Users/exiao/.m2/repository/io/micrometer/micrometer-observation/1.13.6/micrometer-observation-1.13.6.jar:/Users/exiao/.m2/repository/io/micrometer/micrometer-commons/1.13.6/micrometer-commons-1.13.6.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/3.3.5/spring-boot-autoconfigure-3.3.5.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot/3.3.5/spring-boot-3.3.5.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot-starter-validation/3.3.5/spring-boot-starter-validation-3.3.5.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot-starter/3.3.5/spring-boot-starter-3.3.5.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot-starter-logging/3.3.5/spring-boot-starter-logging-3.3.5.jar:/Users/exiao/.m2/repository/ch/qos/logback/logback-classic/1.5.11/logback-classic-1.5.11.jar:/Users/exiao/.m2/repository/ch/qos/logback/logback-core/1.5.11/logback-core-1.5.11.jar:/Users/exiao/.m2/repository/org/apache/logging/log4j/log4j-to-slf4j/2.23.1/log4j-to-slf4j-2.23.1.jar:/Users/exiao/.m2/repository/org/apache/logging/log4j/log4j-api/2.23.1/log4j-api-2.23.1.jar:/Users/exiao/.m2/repository/org/slf4j/jul-to-slf4j/2.0.16/jul-to-slf4j-2.0.16.jar:/Users/exiao/.m2/repository/jakarta/annotation/jakarta.annotation-api/2.1.1/jakarta.annotation-api-2.1.1.jar:/Users/exiao/.m2/repository/org/yaml/snakeyaml/2.2/snakeyaml-2.2.jar:/Users/exiao/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/10.1.31/tomcat-embed-el-10.1.31.jar:/Users/exiao/.m2/repository/org/hibernate/validator/hibernate-validator/8.0.1.Final/hibernate-validator-8.0.1.Final.jar:/Users/exiao/.m2/repository/org/jboss/logging/jboss-logging/3.5.3.Final/jboss-logging-3.5.3.Final.jar:/Users/exiao/.m2/repository/com/fasterxml/classmate/1.7.0/classmate-1.7.0.jar:/Users/exiao/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.17.2/jackson-databind-2.17.2.jar:/Users/exiao/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.17.2/jackson-annotations-2.17.2.jar:/Users/exiao/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.17.2/jackson-core-2.17.2.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot-starter-test/3.3.5/spring-boot-starter-test-3.3.5.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot-test/3.3.5/spring-boot-test-3.3.5.jar:/Users/exiao/.m2/repository/org/springframework/boot/spring-boot-test-autoconfigure/3.3.5/spring-boot-test-autoconfigure-3.3.5.jar:/Users/exiao/.m2/repository/com/jayway/jsonpath/json-path/2.9.0/json-path-2.9.0.jar:/Users/exiao/.m2/repository/org/slf4j/slf4j-api/2.0.16/slf4j-api-2.0.16.jar:/Users/exiao/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/4.0.2/jakarta.xml.bind-api-4.0.2.jar:/Users/exiao/.m2/repository/jakarta/activation/jakarta.activation-api/2.1.3/jakarta.activation-api-2.1.3.jar:/Users/exiao/.m2/repository/net/minidev/json-smart/2.5.1/json-smart-2.5.1.jar:/Users/exiao/.m2/repository/net/minidev/accessors-smart/2.5.1/accessors-smart-2.5.1.jar:/Users/exiao/.m2/repository/org/ow2/asm/asm/9.6/asm-9.6.jar:/Users/exiao/.m2/repository/org/assertj/assertj-core/3.25.3/assertj-core-3.25.3.jar:/Users/exiao/.m2/repository/net/bytebuddy/byte-buddy/1.14.19/byte-buddy-1.14.19.jar:/Users/exiao/.m2/repository/org/awaitility/awaitility/4.2.2/awaitility-4.2.2.jar:/Users/exiao/.m2/repository/org/hamcrest/hamcrest/2.2/hamcrest-2.2.jar:/Users/exiao/.m2/repository/org/junit/jupiter/junit-jupiter/5.10.5/junit-jupiter-5.10.5.jar:/Users/exiao/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.10.5/junit-jupiter-api-5.10.5.jar:/Users/exiao/.m2/repository/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.jar:/Users/exiao/.m2/repository/org/junit/platform/junit-platform-commons/1.10.5/junit-platform-commons-1.10.5.jar:/Users/exiao/.m2/repository/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar:/Users/exiao/.m2/repository/org/junit/jupiter/junit-jupiter-params/5.10.5/junit-jupiter-params-5.10.5.jar:/Users/exiao/.m2/repository/org/junit/jupiter/junit-jupiter-engine/5.10.5/junit-jupiter-engine-5.10.5.jar:/Users/exiao/.m2/repository/org/junit/platform/junit-platform-engine/1.10.5/junit-platform-engine-1.10.5.jar:/Users/exiao/.m2/repository/org/mockito/mockito-core/5.11.0/mockito-core-5.11.0.jar:/Users/exiao/.m2/repository/net/bytebuddy/byte-buddy-agent/1.14.19/byte-buddy-agent-1.14.19.jar:/Users/exiao/.m2/repository/org/objenesis/objenesis/3.3/objenesis-3.3.jar:/Users/exiao/.m2/repository/org/mockito/mockito-junit-jupiter/5.11.0/mockito-junit-jupiter-5.11.0.jar:/Users/exiao/.m2/repository/org/skyscreamer/jsonassert/1.5.3/jsonassert-1.5.3.jar:/Users/exiao/.m2/repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar:/Users/exiao/.m2/repository/org/springframework/spring-test/6.1.14/spring-test-6.1.14.jar:/Users/exiao/.m2/repository/org/xmlunit/xmlunit-core/2.9.1/xmlunit-core-2.9.1.jar:"/>
- <property name="sun.cpu.endian" value="little"/>
- <property name="user.home" value="/Users/exiao"/>
- <property name="user.language" value="zh"/>
- <property name="java.specification.vendor" value="Oracle Corporation"/>
- <property name="java.version.date" value="2025-04-15"/>
- <property name="java.home" value="/opt/homebrew/Cellar/openjdk@21/21.0.7/libexec/openjdk.jdk/Contents/Home"/>
- <property name="file.separator" value="/"/>
- <property name="https.proxyHost" value="127.0.0.1"/>
- <property name="basedir" value="/Users/exiao/Codes/ability-service/abilities/exam-sprint/application"/>
- <property name="java.vm.compressedOopsMode" value="Zero based"/>
- <property name="line.separator" value=" "/>
- <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
- <property name="java.specification.name" value="Java Platform API Specification"/>
- <property name="apple.awt.application.name" value="ForkedBooter"/>
- <property name="surefire.real.class.path" value="/Users/exiao/Codes/ability-service/abilities/exam-sprint/application/target/surefire/surefirebooter-20260420145139232_3.jar"/>
- <property name="user.script" value="Hans"/>
- <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
- <property name="ftp.nonProxyHosts" value="127.0.0.1|192.168.0.0/16|*.192.168.0.0/16|10.0.0.0/8|*.10.0.0.0/8|172.16.0.0/12|*.172.16.0.0/12|localhost|*.localhost|local|*.local|crashlytics.com|*.crashlytics.com|<local>|*.<local>"/>
- <property name="java.runtime.version" value="21.0.7"/>
- <property name="user.name" value="exiao"/>
- <property name="stdout.encoding" value="UTF-8"/>
- <property name="path.separator" value=":"/>
- <property name="os.version" value="26.3.1"/>
- <property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
- <property name="file.encoding" value="UTF-8"/>
- <property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
- <property name="java.vendor.version" value="Homebrew"/>
- <property name="localRepository" value="/Users/exiao/.m2/repository"/>
- <property name="java.vendor.url.bug" value="https://github.com/Homebrew/homebrew-core/issues"/>
- <property name="java.io.tmpdir" value="/var/folders/b6/06hcxz_n3l1ck76m7ypm69t40000gn/T/"/>
- <property name="java.version" value="21.0.7"/>
- <property name="user.dir" value="/Users/exiao/Codes/ability-service/abilities/exam-sprint/application"/>
- <property name="os.arch" value="aarch64"/>
- <property name="socksProxyPort" value="7897"/>
- <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
- <property name="native.encoding" value="UTF-8"/>
- <property name="java.library.path" value="/Users/exiao/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."/>
- <property name="java.vm.info" value="mixed mode, sharing"/>
- <property name="stderr.encoding" value="UTF-8"/>
- <property name="java.vendor" value="Homebrew"/>
- <property name="java.vm.version" value="21.0.7"/>
- <property name="sun.io.unicode.encoding" value="UnicodeBig"/>
- <property name="socksNonProxyHosts" value="127.0.0.1|192.168.0.0/16|*.192.168.0.0/16|10.0.0.0/8|*.10.0.0.0/8|172.16.0.0/12|*.172.16.0.0/12|localhost|*.localhost|local|*.local|crashlytics.com|*.crashlytics.com|<local>|*.<local>"/>
- <property name="java.class.version" value="65.0"/>
- <property name="http.proxyPort" value="7897"/>
- </properties>
- <testcase name="createReportRejectsInvalidOutlookPayloadBeforeSaving" classname="cn.yunzhixue.ability.center.examsprint.application.report.ExamSprintReportApplicationServiceTest" time="0.197">
- <system-out><![CDATA[14:51:39.638 [main] INFO org.hibernate.validator.internal.util.Version -- HV000001: Hibernate Validator 8.0.1.Final
- ]]></system-out>
- </testcase>
- <testcase name="downloadReportRejectsExpiredReportBeforeCleanupRuns" classname="cn.yunzhixue.ability.center.examsprint.application.report.ExamSprintReportApplicationServiceTest" time="0.002"/>
- <testcase name="createReportCopiesPayloadBeforeSaving" classname="cn.yunzhixue.ability.center.examsprint.application.report.ExamSprintReportApplicationServiceTest" time="0.014"/>
- <testcase name="getReportReturnsApplicationDownloadUrlForSuccessfulReport" classname="cn.yunzhixue.ability.center.examsprint.application.report.ExamSprintReportApplicationServiceTest" time="0.003"/>
- <testcase name="cleanupExpiredReportsContinuesWhenDeletingOneReportFails" classname="cn.yunzhixue.ability.center.examsprint.application.report.ExamSprintReportApplicationServiceTest" time="0.001"/>
- <testcase name="createReportStoresOutlookTypeAndReturnsReportId" classname="cn.yunzhixue.ability.center.examsprint.application.report.ExamSprintReportApplicationServiceTest" time="0.006"/>
- <testcase name="cleanupExpiredReportsTreatsExpiresAtEqualsNowAsExpired" classname="cn.yunzhixue.ability.center.examsprint.application.report.ExamSprintReportApplicationServiceTest" time="0.0"/>
- <testcase name="createReportReturnsFailedStatusWhenDispatchFails" classname="cn.yunzhixue.ability.center.examsprint.application.report.ExamSprintReportApplicationServiceTest" time="0.004"/>
- <testcase name="createReportRejectsUnsupportedReportTypeBeforeSaving" classname="cn.yunzhixue.ability.center.examsprint.application.report.ExamSprintReportApplicationServiceTest" time="0.001"/>
- </testsuite>
|