Skip to content

Commit 6253528

Browse files
wangwang
authored andcommitted
update test scenario
1 parent 8e54734 commit 6253528

15 files changed

Lines changed: 39 additions & 421 deletions

File tree

.github/workflows/plugins-test.2.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ jobs:
7272
- spring-cloud-feign-1.2.x-scenario
7373
- spring-cloud-feign-2.x-scenario
7474
- spring-tx-scenario
75-
- spring-retry-scenario
7675
- struts2.3-scenario
7776
- struts2.5-scenario
7877
- cxf-scenario

test/plugin/scenarios/spring-4.1.x-scenario/pom.xml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
<maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
3434
<test.framework.version>4.1.0.RELEASE</test.framework.version>
3535
<test.framework>spring</test.framework>
36+
<apm-toolkit-trace.version>9.4.0</apm-toolkit-trace.version>
3637
</properties>
3738

3839
<name>skywalking-spring-4.1.x-scenario</name>
@@ -86,6 +87,26 @@
8687
<artifactId>log4j-core</artifactId>
8788
<version>2.8.1</version>
8889
</dependency>
90+
<dependency>
91+
<groupId>org.springframework</groupId>
92+
<artifactId>spring-aop</artifactId>
93+
<version>${test.framework.version}</version>
94+
</dependency>
95+
<dependency>
96+
<groupId>org.springframework</groupId>
97+
<artifactId>spring-aspects</artifactId>
98+
<version>${test.framework.version}</version>
99+
</dependency>
100+
<dependency>
101+
<groupId>org.springframework.retry</groupId>
102+
<artifactId>spring-retry</artifactId>
103+
<version>1.2.5.RELEASE</version>
104+
</dependency>
105+
<dependency>
106+
<groupId>org.apache.skywalking</groupId>
107+
<artifactId>apm-toolkit-trace</artifactId>
108+
<version>${apm-toolkit-trace.version}</version>
109+
</dependency>
89110
</dependencies>
90111

91112
<build>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package test.apache.skywalking.apm.testcase.spring3.config;
2+
3+
import org.springframework.context.annotation.Configuration;
4+
import org.springframework.retry.annotation.EnableRetry;
5+
6+
@Configuration
7+
@EnableRetry
8+
public class RetryConfig {
9+
}

test/plugin/scenarios/spring-4.1.x-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring3/service/TestServiceBean.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@
1818

1919
package test.apache.skywalking.apm.testcase.spring3.service;
2020

21+
import org.apache.skywalking.apm.toolkit.trace.Trace;
2122
import org.springframework.beans.factory.annotation.Autowired;
23+
import org.springframework.retry.annotation.Backoff;
24+
import org.springframework.retry.annotation.Retryable;
2225
import org.springframework.stereotype.Service;
2326
import test.apache.skywalking.apm.testcase.spring3.component.TestComponentBean;
2427
import test.apache.skywalking.apm.testcase.spring3.dao.TestRepositoryBean;
@@ -35,4 +38,10 @@ public void doSomeBusiness(String name) {
3538
componentBean.componentMethod(name);
3639
repositoryBean.doSomeStuff(name);
3740
}
41+
42+
// Test the class is enhanced by both SkyWalking and Spring AOP
43+
@Retryable(value = Exception.class, backoff = @Backoff(delay = 1000, multiplier = 2))
44+
@Trace
45+
private void doRetry() {
46+
}
3847
}

test/plugin/scenarios/spring-retry-scenario/bin/startup.sh

Lines changed: 0 additions & 21 deletions
This file was deleted.

test/plugin/scenarios/spring-retry-scenario/config/expectedData.yaml

Lines changed: 0 additions & 48 deletions
This file was deleted.

test/plugin/scenarios/spring-retry-scenario/configuration.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.

test/plugin/scenarios/spring-retry-scenario/pom.xml

Lines changed: 0 additions & 107 deletions
This file was deleted.

test/plugin/scenarios/spring-retry-scenario/src/main/assembly/assembly.xml

Lines changed: 0 additions & 41 deletions
This file was deleted.

test/plugin/scenarios/spring-retry-scenario/src/main/java/test/apache/skywalking/apm/testcase/spring/retry/Application.java

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)