This is an automated email from the ASF dual-hosted git repository.
songxiaosheng pushed a change to branch
dependabot/maven/org.apache.avro-avro-1.12.0
in repository https://gitbox.apache.org/repos/asf/dubbo-spi-extensions.git
from 853eabf0 Bump org.apache.avro:avro from 1.11.3 to 1.12.0
add 681c545b Merge master (#471)
add 76ac9d68 Merge branch 'master' into
dependabot/maven/org.apache.avro-avro-1.12.0
No new revisions were added by this update.
Summary of changes:
.github/workflows/conformance.yml | 20 -
README.md | 2 +-
README_CN.md | 2 +-
dubbo-api-docs/README.md | 4 +-
dubbo-api-docs/README_ch.md | 4 +-
.../examples-provider/pom.xml | 4 -
dubbo-extensions-dependencies-bom/pom.xml | 64 +-
.../gateway/provider/ConfigDeployListener.java | 4 +-
.../dubbo/registry/polaris/PolarisRegistry.java | 2 +-
dubbo-rpc-extensions/dubbo-rpc-hessian/pom.xml | 2 +-
.../dubbo-serialization-fury/pom.xml | 3 -
.../pom.xml | 14 +-
.../java/CompactedJavaSerialization.java} | 18 +-
.../serialize/java/CompactedObjectInputStream.java | 63 ++
.../java/CompactedObjectOutputStream.java} | 34 +-
.../common/serialize/java/JavaObjectInput.java | 89 +++
.../common/serialize/java/JavaObjectOutput.java | 61 ++
.../common/serialize/java/JavaSerialization.java | 82 +++
.../nativejava/NativeJavaObjectInput.java} | 99 ++--
.../nativejava/NativeJavaObjectOutput.java} | 82 ++-
.../nativejava/NativeJavaSerialization.java | 83 +++
...org.apache.dubbo.common.serialize.Serialization | 3 +
.../apache/dubbo/common/serialize/jdk}/Image.java | 2 +-
.../common/serialize/jdk/JdkObjectOutputTest.java} | 64 +-
.../serialize/jdk/JdkSerializationTest.java} | 35 +-
.../pom.xml | 2 +-
.../serialize/hessian/Hessian2ObjectInput.java | 0
.../serialize/hessian/Hessian2ObjectOutput.java | 0
.../serialize/hessian/Hessian2Serialization.java | 0
.../hessian/Hessian2SerializerFactory.java | 0
.../dubbo/AbstractHessian2FactoryInitializer.java | 0
.../dubbo/DefaultHessian2FactoryInitializer.java | 0
.../hessian/dubbo/Hessian2FactoryInitializer.java | 0
.../dubbo/WhitelistHessian2FactoryInitializer.java | 0
.../hessian/serializer/java8/DurationHandle.java | 0
.../hessian/serializer/java8/InstantHandle.java | 0
.../serializer/java8/Java8TimeSerializer.java | 0
.../hessian/serializer/java8/LocalDateHandle.java | 0
.../serializer/java8/LocalDateTimeHandle.java | 0
.../hessian/serializer/java8/LocalTimeHandle.java | 0
.../hessian/serializer/java8/MonthDayHandle.java | 0
.../serializer/java8/OffsetDateTimeHandle.java | 0
.../hessian/serializer/java8/OffsetTimeHandle.java | 0
.../hessian/serializer/java8/PeriodHandle.java | 0
.../hessian/serializer/java8/YearHandle.java | 0
.../hessian/serializer/java8/YearMonthHandle.java | 0
.../hessian/serializer/java8/ZoneIdHandle.java | 0
.../hessian/serializer/java8/ZoneIdSerializer.java | 0
.../hessian/serializer/java8/ZoneOffsetHandle.java | 0
.../serializer/java8/ZonedDateTimeHandle.java | 0
...org.apache.dubbo.common.serialize.Serialization | 0
...ialize.hessian.dubbo.Hessian2FactoryInitializer | 0
.../serialize/hessian/Java8TimeSerializerTest.java | 0
dubbo-serialization-extensions/pom.xml | 3 +-
pom.xml | 3 +-
test/build-test-image.sh | 8 -
test/dubbo-scenario-builder/pom.xml | 114 ----
.../scenario/builder/AbstractRunningGenerator.java | 67 ---
.../dubbo/scenario/builder/ConfigurationImpl.java | 655 ---------------------
.../apache/dubbo/scenario/builder/Constants.java | 28 -
.../builder/DockerComposeRunningGenerator.java | 60 --
.../apache/dubbo/scenario/builder/FileUtil.java | 39 --
.../dubbo/scenario/builder/IConfiguration.java | 51 --
.../scenario/builder/ScenarioBuilderMain.java | 28 -
.../builder/ScenarioRunningScriptGenerator.java | 25 -
.../exception/ConfigureFileNotFoundException.java | 23 -
.../builder/exception/GenerateFailedException.java | 21 -
.../scenario/builder/vo/CaseConfiguration.java | 91 ---
.../dubbo/scenario/builder/vo/DockerService.java | 171 ------
.../scenario/builder/vo/ServiceComponent.java | 284 ---------
.../resources/configs/app-builtin-zookeeper.yml | 61 --
.../resources/configs/app-external-zookeeper.yml | 65 --
.../src/main/resources/docker-compose.template | 93 ---
.../src/main/resources/logback.xml | 51 --
.../src/main/resources/scenario.sh | 228 -------
test/dubbo-test-runner/build.sh | 24 -
test/dubbo-test-runner/pom.xml | 110 ----
test/dubbo-test-runner/src/docker/Dockerfile | 61 --
test/dubbo-test-runner/src/docker/healthcheck.sh | 43 --
test/dubbo-test-runner/src/docker/run-dubbo-app.sh | 41 --
.../dubbo-test-runner/src/docker/run-dubbo-test.sh | 51 --
test/dubbo-test-runner/src/docker/run.sh | 50 --
test/dubbo-test-runner/src/docker/utils.sh | 108 ----
.../apache/dubbo/test/runner/ClassLoaderUtils.java | 62 --
.../test/runner/ClassloaderSurefireStarter.java | 80 ---
.../apache/dubbo/test/runner/TestRunnerMain.java | 243 --------
test/kill-tests.sh | 22 -
test/pom.xml | 49 --
test/run-tests.sh | 382 ------------
test/scenarios/pom.xml | 41 --
.../case-configuration.yml | 24 -
.../dubbo-serialization-avro-test/pom.xml | 157 -----
.../test/serialization/avro/AvroProvider.java | 38 --
.../test/serialization/avro/EmbeddedZooKeeper.java | 251 --------
.../src/main/resources/log4j.properties | 25 -
.../main/resources/spring/dubbo-demo-consumer.xml | 33 --
.../main/resources/spring/dubbo-demo-provider.xml | 35 --
.../src/test/java/DemoServiceIT.java | 63 --
.../case-configuration.yml | 24 -
.../dubbo-serialization-fastjson-test/pom.xml | 130 ----
.../serialization/fastjson/EmbeddedZooKeeper.java | 250 --------
.../serialization/fastjson/FastjsonProvider.java | 39 --
.../src/main/resources/log4j.properties | 25 -
.../main/resources/spring/dubbo-demo-consumer.xml | 33 --
.../main/resources/spring/dubbo-demo-provider.xml | 35 --
.../src/test/java/DemoServiceIT.java | 63 --
.../case-configuration.yml | 24 -
.../dubbo-serialization-fst-test/pom.xml | 164 ------
.../test/serialization/fst/EmbeddedZooKeeper.java | 250 --------
.../dubbo/test/serialization/fst/FstProvider.java | 38 --
.../src/main/resources/log4j.properties | 25 -
.../main/resources/spring/dubbo-demo-consumer.xml | 33 --
.../main/resources/spring/dubbo-demo-provider.xml | 35 --
.../src/test/java/DemoServiceIT.java | 63 --
.../case-configuration.yml | 24 -
.../dubbo-serialization-gson-test/pom.xml | 159 -----
.../test/serialization/gson/EmbeddedZooKeeper.java | 250 --------
.../test/serialization/gson/GsonProvider.java | 39 --
.../src/main/resources/log4j.properties | 25 -
.../main/resources/spring/dubbo-demo-consumer.xml | 33 --
.../main/resources/spring/dubbo-demo-provider.xml | 35 --
.../src/test/java/DemoServiceIT.java | 63 --
.../case-configuration.yml | 24 -
.../dubbo-serialization-kryo-test/pom.xml | 157 -----
.../test/serialization/kryo/EmbeddedZooKeeper.java | 250 --------
.../test/serialization/kryo/KryoProvider.java | 39 --
.../src/main/resources/log4j.properties | 25 -
.../main/resources/spring/dubbo-demo-consumer.xml | 33 --
.../main/resources/spring/dubbo-demo-provider.xml | 35 --
.../src/test/java/DemoServiceIT.java | 63 --
.../case-configuration.yml | 24 -
.../dubbo-serialization-protobuf-test/pom.xml | 204 -------
.../serialization/protobuf/DemoServiceImpl.java | 69 ---
.../serialization/protobuf/EmbeddedZooKeeper.java | 254 --------
.../serialization/protobuf/ProtobufProvider.java | 39 --
.../src/main/proto/DemoService.proto | 79 ---
.../src/main/resources/log4j.properties | 25 -
.../main/resources/spring/dubbo-demo-consumer.xml | 33 --
.../main/resources/spring/dubbo-demo-provider.xml | 35 --
.../src/test/java/DemoServiceIT.java | 91 ---
.../case-configuration.yml | 24 -
.../dubbo-serialization-protostuff-test/pom.xml | 159 -----
.../protostuff/EmbeddedZooKeeper.java | 251 --------
.../protostuff/ProtostuffProvider.java | 39 --
.../src/main/resources/log4j.properties | 25 -
.../main/resources/spring/dubbo-demo-consumer.xml | 33 --
.../main/resources/spring/dubbo-demo-provider.xml | 35 --
.../src/test/java/DemoServiceIT.java | 63 --
.../dubbo-serialization-testcase/pom.xml | 49 --
.../test/serialization/testcase/BigPerson.java | 181 ------
.../test/serialization/testcase/DemoService.java | 30 -
.../serialization/testcase/DemoServiceImpl.java | 44 --
.../test/serialization/testcase/FullAddress.java | 202 -------
.../test/serialization/testcase/PersonInfo.java | 191 ------
.../test/serialization/testcase/PersonStatus.java | 22 -
.../dubbo/test/serialization/testcase/Phone.java | 139 -----
.../scenarios-dubbo-serialization/pom.xml | 48 --
test/scripts/clean-damaged-image.sh | 15 -
test/scripts/merge-test-results.sh | 68 ---
test/scripts/prepare-test.sh | 32 -
160 files changed, 608 insertions(+), 9384 deletions(-)
copy dubbo-serialization-extensions/{dubbo-serialization-common =>
dubbo-serialization-jdk}/pom.xml (78%)
copy
dubbo-serialization-extensions/{dubbo-serialization-kryo/src/main/java/org/apache/dubbo/common/serialize/kryo/KryoSerialization.java
=>
dubbo-serialization-jdk/src/main/java/org/apache/dubbo/common/serialize/java/CompactedJavaSerialization.java}
(73%)
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-jdk/src/main/java/org/apache/dubbo/common/serialize/java/CompactedObjectInputStream.java
copy
dubbo-serialization-extensions/{dubbo-serialization-native-hession/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/ZoneIdSerializer.java
=>
dubbo-serialization-jdk/src/main/java/org/apache/dubbo/common/serialize/java/CompactedObjectOutputStream.java}
(56%)
mode change 100755 => 100644
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-jdk/src/main/java/org/apache/dubbo/common/serialize/java/JavaObjectInput.java
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-jdk/src/main/java/org/apache/dubbo/common/serialize/java/JavaObjectOutput.java
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-jdk/src/main/java/org/apache/dubbo/common/serialize/java/JavaSerialization.java
copy
dubbo-serialization-extensions/{dubbo-serialization-msgpack/src/main/java/org/apache/dubbo/common/serialize/msgpack/MsgpackObjectInput.java
=>
dubbo-serialization-jdk/src/main/java/org/apache/dubbo/common/serialize/nativejava/NativeJavaObjectInput.java}
(58%)
copy
dubbo-serialization-extensions/{dubbo-serialization-kryo/src/main/java/org/apache/dubbo/common/serialize/kryo/KryoObjectOutput.java
=>
dubbo-serialization-jdk/src/main/java/org/apache/dubbo/common/serialize/nativejava/NativeJavaObjectOutput.java}
(61%)
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-jdk/src/main/java/org/apache/dubbo/common/serialize/nativejava/NativeJavaSerialization.java
create mode 100644
dubbo-serialization-extensions/dubbo-serialization-jdk/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.serialize.Serialization
copy
dubbo-serialization-extensions/{dubbo-serialization-gson/src/test/java/org/apache/dubbo/common/serialize/gson
=>
dubbo-serialization-jdk/src/test/java/org/apache/dubbo/common/serialize/jdk}/Image.java
(98%)
copy
dubbo-serialization-extensions/{dubbo-serialization-jackson/src/test/java/org/apache/dubbo/common/serialize/jackson/JacksonObjectOutputTest.java
=>
dubbo-serialization-jdk/src/test/java/org/apache/dubbo/common/serialize/jdk/JdkObjectOutputTest.java}
(60%)
copy
dubbo-serialization-extensions/{dubbo-serialization-gson/src/test/java/org/apache/dubbo/common/serialize/gson/GsonJsonSerializationTest.java
=>
dubbo-serialization-jdk/src/test/java/org/apache/dubbo/common/serialize/jdk/JdkSerializationTest.java}
(60%)
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/pom.xml (96%)
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/Hessian2ObjectInput.java
(100%)
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/Hessian2ObjectOutput.java
(100%)
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/Hessian2Serialization.java
(100%)
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/Hessian2SerializerFactory.java
(100%)
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/dubbo/AbstractHessian2FactoryInitializer.java
(100%)
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/dubbo/DefaultHessian2FactoryInitializer.java
(100%)
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/dubbo/Hessian2FactoryInitializer.java
(100%)
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/dubbo/WhitelistHessian2FactoryInitializer.java
(100%)
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/DurationHandle.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/InstantHandle.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/Java8TimeSerializer.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/LocalDateHandle.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/LocalDateTimeHandle.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/LocalTimeHandle.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/MonthDayHandle.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/OffsetDateTimeHandle.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/OffsetTimeHandle.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/PeriodHandle.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/YearHandle.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/YearMonthHandle.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/ZoneIdHandle.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/ZoneIdSerializer.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/ZoneOffsetHandle.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/java/org/apache/dubbo/serialize/hessian/serializer/java8/ZonedDateTimeHandle.java
(100%)
mode change 100755 => 100644
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.common.serialize.Serialization
(100%)
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.serialize.hessian.dubbo.Hessian2FactoryInitializer
(100%)
rename dubbo-serialization-extensions/{dubbo-serialization-native-hession =>
dubbo-serialization-native-hessian}/src/test/java/org/apache/dubbo/serialize/hessian/Java8TimeSerializerTest.java
(100%)
delete mode 100755 test/build-test-image.sh
delete mode 100644 test/dubbo-scenario-builder/pom.xml
delete mode 100644
test/dubbo-scenario-builder/src/main/java/org/apache/dubbo/scenario/builder/AbstractRunningGenerator.java
delete mode 100644
test/dubbo-scenario-builder/src/main/java/org/apache/dubbo/scenario/builder/ConfigurationImpl.java
delete mode 100644
test/dubbo-scenario-builder/src/main/java/org/apache/dubbo/scenario/builder/Constants.java
delete mode 100644
test/dubbo-scenario-builder/src/main/java/org/apache/dubbo/scenario/builder/DockerComposeRunningGenerator.java
delete mode 100644
test/dubbo-scenario-builder/src/main/java/org/apache/dubbo/scenario/builder/FileUtil.java
delete mode 100644
test/dubbo-scenario-builder/src/main/java/org/apache/dubbo/scenario/builder/IConfiguration.java
delete mode 100644
test/dubbo-scenario-builder/src/main/java/org/apache/dubbo/scenario/builder/ScenarioBuilderMain.java
delete mode 100644
test/dubbo-scenario-builder/src/main/java/org/apache/dubbo/scenario/builder/ScenarioRunningScriptGenerator.java
delete mode 100644
test/dubbo-scenario-builder/src/main/java/org/apache/dubbo/scenario/builder/exception/ConfigureFileNotFoundException.java
delete mode 100644
test/dubbo-scenario-builder/src/main/java/org/apache/dubbo/scenario/builder/exception/GenerateFailedException.java
delete mode 100644
test/dubbo-scenario-builder/src/main/java/org/apache/dubbo/scenario/builder/vo/CaseConfiguration.java
delete mode 100644
test/dubbo-scenario-builder/src/main/java/org/apache/dubbo/scenario/builder/vo/DockerService.java
delete mode 100644
test/dubbo-scenario-builder/src/main/java/org/apache/dubbo/scenario/builder/vo/ServiceComponent.java
delete mode 100644
test/dubbo-scenario-builder/src/main/resources/configs/app-builtin-zookeeper.yml
delete mode 100644
test/dubbo-scenario-builder/src/main/resources/configs/app-external-zookeeper.yml
delete mode 100644
test/dubbo-scenario-builder/src/main/resources/docker-compose.template
delete mode 100644 test/dubbo-scenario-builder/src/main/resources/logback.xml
delete mode 100644 test/dubbo-scenario-builder/src/main/resources/scenario.sh
delete mode 100755 test/dubbo-test-runner/build.sh
delete mode 100644 test/dubbo-test-runner/pom.xml
delete mode 100644 test/dubbo-test-runner/src/docker/Dockerfile
delete mode 100755 test/dubbo-test-runner/src/docker/healthcheck.sh
delete mode 100755 test/dubbo-test-runner/src/docker/run-dubbo-app.sh
delete mode 100755 test/dubbo-test-runner/src/docker/run-dubbo-test.sh
delete mode 100755 test/dubbo-test-runner/src/docker/run.sh
delete mode 100644 test/dubbo-test-runner/src/docker/utils.sh
delete mode 100644
test/dubbo-test-runner/src/main/java/org/apache/dubbo/test/runner/ClassLoaderUtils.java
delete mode 100644
test/dubbo-test-runner/src/main/java/org/apache/dubbo/test/runner/ClassloaderSurefireStarter.java
delete mode 100644
test/dubbo-test-runner/src/main/java/org/apache/dubbo/test/runner/TestRunnerMain.java
delete mode 100755 test/kill-tests.sh
delete mode 100644 test/pom.xml
delete mode 100755 test/run-tests.sh
delete mode 100644 test/scenarios/pom.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-avro-test/case-configuration.yml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-avro-test/pom.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-avro-test/src/main/java/org/apache/dubbo/test/serialization/avro/AvroProvider.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-avro-test/src/main/java/org/apache/dubbo/test/serialization/avro/EmbeddedZooKeeper.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-avro-test/src/main/resources/log4j.properties
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-avro-test/src/main/resources/spring/dubbo-demo-consumer.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-avro-test/src/main/resources/spring/dubbo-demo-provider.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-avro-test/src/test/java/DemoServiceIT.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fastjson-test/case-configuration.yml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fastjson-test/pom.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fastjson-test/src/main/java/org/apache/dubbo/test/serialization/fastjson/EmbeddedZooKeeper.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fastjson-test/src/main/java/org/apache/dubbo/test/serialization/fastjson/FastjsonProvider.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fastjson-test/src/main/resources/log4j.properties
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fastjson-test/src/main/resources/spring/dubbo-demo-consumer.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fastjson-test/src/main/resources/spring/dubbo-demo-provider.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fastjson-test/src/test/java/DemoServiceIT.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fst-test/case-configuration.yml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fst-test/pom.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fst-test/src/main/java/org/apache/dubbo/test/serialization/fst/EmbeddedZooKeeper.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fst-test/src/main/java/org/apache/dubbo/test/serialization/fst/FstProvider.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fst-test/src/main/resources/log4j.properties
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fst-test/src/main/resources/spring/dubbo-demo-consumer.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fst-test/src/main/resources/spring/dubbo-demo-provider.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-fst-test/src/test/java/DemoServiceIT.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-gson-test/case-configuration.yml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-gson-test/pom.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-gson-test/src/main/java/org/apache/dubbo/test/serialization/gson/EmbeddedZooKeeper.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-gson-test/src/main/java/org/apache/dubbo/test/serialization/gson/GsonProvider.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-gson-test/src/main/resources/log4j.properties
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-gson-test/src/main/resources/spring/dubbo-demo-consumer.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-gson-test/src/main/resources/spring/dubbo-demo-provider.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-gson-test/src/test/java/DemoServiceIT.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-kryo-test/case-configuration.yml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-kryo-test/pom.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-kryo-test/src/main/java/org/apache/dubbo/test/serialization/kryo/EmbeddedZooKeeper.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-kryo-test/src/main/java/org/apache/dubbo/test/serialization/kryo/KryoProvider.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-kryo-test/src/main/resources/log4j.properties
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-kryo-test/src/main/resources/spring/dubbo-demo-consumer.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-kryo-test/src/main/resources/spring/dubbo-demo-provider.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-kryo-test/src/test/java/DemoServiceIT.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protobuf-test/case-configuration.yml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protobuf-test/pom.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protobuf-test/src/main/java/org/apache/dubbo/test/serialization/protobuf/DemoServiceImpl.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protobuf-test/src/main/java/org/apache/dubbo/test/serialization/protobuf/EmbeddedZooKeeper.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protobuf-test/src/main/java/org/apache/dubbo/test/serialization/protobuf/ProtobufProvider.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protobuf-test/src/main/proto/DemoService.proto
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protobuf-test/src/main/resources/log4j.properties
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protobuf-test/src/main/resources/spring/dubbo-demo-consumer.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protobuf-test/src/main/resources/spring/dubbo-demo-provider.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protobuf-test/src/test/java/DemoServiceIT.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protostuff-test/case-configuration.yml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protostuff-test/pom.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protostuff-test/src/main/java/org/apache/dubbo/test/serialization/protostuff/EmbeddedZooKeeper.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protostuff-test/src/main/java/org/apache/dubbo/test/serialization/protostuff/ProtostuffProvider.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protostuff-test/src/main/resources/log4j.properties
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protostuff-test/src/main/resources/spring/dubbo-demo-consumer.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protostuff-test/src/main/resources/spring/dubbo-demo-provider.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-protostuff-test/src/test/java/DemoServiceIT.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-testcase/pom.xml
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-testcase/src/main/java/org/apache/dubbo/test/serialization/testcase/BigPerson.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-testcase/src/main/java/org/apache/dubbo/test/serialization/testcase/DemoService.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-testcase/src/main/java/org/apache/dubbo/test/serialization/testcase/DemoServiceImpl.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-testcase/src/main/java/org/apache/dubbo/test/serialization/testcase/FullAddress.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-testcase/src/main/java/org/apache/dubbo/test/serialization/testcase/PersonInfo.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-testcase/src/main/java/org/apache/dubbo/test/serialization/testcase/PersonStatus.java
delete mode 100644
test/scenarios/scenarios-dubbo-serialization/dubbo-serialization-testcase/src/main/java/org/apache/dubbo/test/serialization/testcase/Phone.java
delete mode 100644 test/scenarios/scenarios-dubbo-serialization/pom.xml
delete mode 100755 test/scripts/clean-damaged-image.sh
delete mode 100755 test/scripts/merge-test-results.sh
delete mode 100755 test/scripts/prepare-test.sh