Skip to content

Commit 0dbca16

Browse files
adding only 500 seconds delay
1 parent ee6d53c commit 0dbca16

10 files changed

+10
-182
lines changed

src/test/java/com/cloudbees/jenkins/support/CheckFilterTest.java

+1-30
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,6 @@
3131
import java.io.File;
3232
import java.io.FileOutputStream;
3333
import java.io.IOException;
34-
import java.lang.management.ManagementFactory;
35-
import java.lang.management.ThreadInfo;
36-
import java.lang.management.ThreadMXBean;
3734
import java.net.InetAddress;
3835
import java.net.NetworkInterface;
3936
import java.net.SocketException;
@@ -82,33 +79,7 @@ public class CheckFilterTest {
8279

8380
@After
8481
public void after() throws InterruptedException, ExecutionException {
85-
for (var agent : j.jenkins.getNodes()) {
86-
System.err.println("Stopping " + agent);
87-
agent.toComputer().disconnect(null).get();
88-
}
89-
90-
Thread.sleep(200);
91-
// System.out.println("slept for 1 seconds -----");
92-
//
93-
// // try {
94-
// // j.after();
95-
// // }catch (Exception e){
96-
// // System.out.println("Tread dump -----");
97-
// // printThreadDump();
98-
// // }
99-
//
100-
// System.out.println("Tread dump -----");
101-
// printThreadDump();
102-
}
103-
104-
public static void printThreadDump() {
105-
ThreadMXBean threadMXBean = ManagementFactory.getThreadMXBean();
106-
long[] threadIds = threadMXBean.getAllThreadIds();
107-
ThreadInfo[] threadInfos = threadMXBean.getThreadInfo(threadIds, Integer.MAX_VALUE);
108-
109-
for (ThreadInfo threadInfo : threadInfos) {
110-
System.out.println(threadInfo.toString());
111-
}
82+
Thread.sleep(500);
11283
}
11384

11485
@Test

src/test/java/com/cloudbees/jenkins/support/SupportActionTest.java

+1-30
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@
2828
import java.io.File;
2929
import java.io.IOException;
3030
import java.io.OutputStream;
31-
import java.lang.management.ManagementFactory;
32-
import java.lang.management.ThreadInfo;
33-
import java.lang.management.ThreadMXBean;
3431
import java.net.URL;
3532
import java.nio.charset.StandardCharsets;
3633
import java.nio.file.Files;
@@ -424,33 +421,7 @@ public void takeSnapshotAndMakeSureSomethingHappens() throws Exception {
424421

425422
@After
426423
public void after() throws InterruptedException, ExecutionException {
427-
for (var agent : j.jenkins.getNodes()) {
428-
System.err.println("Stopping " + agent);
429-
agent.toComputer().disconnect(null).get();
430-
}
431-
432-
Thread.sleep(200);
433-
System.out.println("slept for 1 seconds -----");
434-
435-
// try {
436-
// j.after();
437-
// }catch (Exception e){
438-
// System.out.println("Tread dump -----");
439-
// printThreadDump();
440-
// }
441-
442-
System.out.println("Tread dump -----");
443-
printThreadDump();
444-
}
445-
446-
public static void printThreadDump() {
447-
ThreadMXBean threadMXBean = ManagementFactory.getThreadMXBean();
448-
long[] threadIds = threadMXBean.getAllThreadIds();
449-
ThreadInfo[] threadInfos = threadMXBean.getThreadInfo(threadIds, Integer.MAX_VALUE);
450-
451-
for (ThreadInfo threadInfo : threadInfos) {
452-
System.out.println(threadInfo.toString());
453-
}
424+
Thread.sleep(500);
454425
}
455426

456427
@Test

src/test/java/com/cloudbees/jenkins/support/actions/SupportComputerActionTest.java

+1-30
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77
import com.cloudbees.jenkins.support.util.SystemPlatform;
88
import hudson.model.Computer;
99
import hudson.model.Item;
10-
import java.lang.management.ManagementFactory;
11-
import java.lang.management.ThreadInfo;
12-
import java.lang.management.ThreadMXBean;
1310
import java.util.Arrays;
1411
import java.util.List;
1512
import java.util.Objects;
@@ -55,33 +52,7 @@ public void onlyAdminCanSeeAction() throws Exception {
5552

5653
@After
5754
public void after() throws InterruptedException, ExecutionException {
58-
for (var agent : j.jenkins.getNodes()) {
59-
System.err.println("Stopping " + agent);
60-
agent.toComputer().disconnect(null).get();
61-
}
62-
63-
Thread.sleep(200);
64-
System.out.println("slept for 1 seconds -----");
65-
66-
// try {
67-
// j.after();
68-
// }catch (Exception e){
69-
// System.out.println("Tread dump -----");
70-
// printThreadDump();
71-
// }
72-
73-
System.out.println("Tread dump -----");
74-
printThreadDump();
75-
}
76-
77-
public static void printThreadDump() {
78-
ThreadMXBean threadMXBean = ManagementFactory.getThreadMXBean();
79-
long[] threadIds = threadMXBean.getAllThreadIds();
80-
ThreadInfo[] threadInfos = threadMXBean.getThreadInfo(threadIds, Integer.MAX_VALUE);
81-
82-
for (ThreadInfo threadInfo : threadInfos) {
83-
System.out.println(threadInfo.toString());
84-
}
55+
Thread.sleep(500);
8556
}
8657

8758
/*

src/test/java/com/cloudbees/jenkins/support/impl/DumpExportTableTest.java

+1-7
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,7 @@ public class DumpExportTableTest {
2727

2828
@After
2929
public void after() throws InterruptedException, ExecutionException {
30-
for (var agent : j.jenkins.getNodes()) {
31-
System.err.println("Stopping " + agent);
32-
agent.toComputer().disconnect(null).get();
33-
}
34-
35-
Thread.sleep(200);
36-
System.out.println("slept for 1 seconds -----");
30+
Thread.sleep(500);
3731
}
3832

3933
@Test

src/test/java/com/cloudbees/jenkins/support/impl/FileDescriptorLimitTest.java

+1-7
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,7 @@ public class FileDescriptorLimitTest {
4848

4949
@After
5050
public void after() throws InterruptedException, ExecutionException {
51-
for (var agent : j.jenkins.getNodes()) {
52-
System.err.println("Stopping " + agent);
53-
agent.toComputer().disconnect(null).get();
54-
}
55-
56-
Thread.sleep(200);
57-
System.out.println("slept for 1 seconds -----");
51+
Thread.sleep(500);
5852
}
5953

6054
@Test

src/test/java/com/cloudbees/jenkins/support/impl/NodeExecutorsTest.java

+1-30
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@
1212
import com.cloudbees.jenkins.support.filter.ContentMappings;
1313
import hudson.model.Label;
1414
import hudson.slaves.DumbSlave;
15-
import java.lang.management.ManagementFactory;
16-
import java.lang.management.ThreadInfo;
17-
import java.lang.management.ThreadMXBean;
1815
import java.util.Objects;
1916
import java.util.Optional;
2017
import java.util.Scanner;
@@ -45,33 +42,7 @@ public class NodeExecutorsTest {
4542

4643
@After
4744
public void after() throws InterruptedException, ExecutionException {
48-
for (var agent : j.jenkins.getNodes()) {
49-
System.err.println("Stopping " + agent);
50-
agent.toComputer().disconnect(null).get();
51-
}
52-
53-
Thread.sleep(200);
54-
System.out.println("slept for 1 seconds -----");
55-
56-
// try {
57-
// j.after();
58-
// }catch (Exception e){
59-
// System.out.println("Tread dump -----");
60-
// printThreadDump();
61-
// }
62-
63-
System.out.println("Tread dump -----");
64-
printThreadDump();
65-
}
66-
67-
public static void printThreadDump() {
68-
ThreadMXBean threadMXBean = ManagementFactory.getThreadMXBean();
69-
long[] threadIds = threadMXBean.getAllThreadIds();
70-
ThreadInfo[] threadInfos = threadMXBean.getThreadInfo(threadIds, Integer.MAX_VALUE);
71-
72-
for (ThreadInfo threadInfo : threadInfos) {
73-
System.out.println(threadInfo.toString());
74-
}
45+
Thread.sleep(500);
7546
}
7647

7748
@Test

src/test/java/com/cloudbees/jenkins/support/impl/NodeRemoteDirectoryComponentTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public void after() throws InterruptedException, ExecutionException {
3131
agent.toComputer().disconnect(null).get();
3232
}
3333

34-
Thread.sleep(200);
34+
Thread.sleep(100);
3535
System.out.println("slept for 1 seconds -----");
3636

3737
// try {

src/test/java/com/cloudbees/jenkins/support/impl/SlaveCommandStatisticsTest.java

+1-23
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,6 @@
4040
import hudson.slaves.SlaveComputer;
4141
import java.io.File;
4242
import java.io.IOException;
43-
import java.lang.management.ManagementFactory;
44-
import java.lang.management.ThreadInfo;
45-
import java.lang.management.ThreadMXBean;
4643
import java.util.concurrent.ExecutionException;
4744
import java.util.logging.Level;
4845
import jenkins.MasterToSlaveFileCallable;
@@ -64,26 +61,7 @@ public class SlaveCommandStatisticsTest {
6461

6562
@After
6663
public void after() throws InterruptedException, ExecutionException {
67-
for (var agent : j.jenkins.getNodes()) {
68-
System.err.println("Stopping " + agent);
69-
agent.toComputer().disconnect(null).get();
70-
}
71-
72-
Thread.sleep(200);
73-
System.out.println("slept for 1 seconds -----");
74-
75-
System.out.println("Tread dump -----");
76-
printThreadDump();
77-
}
78-
79-
public static void printThreadDump() {
80-
ThreadMXBean threadMXBean = ManagementFactory.getThreadMXBean();
81-
long[] threadIds = threadMXBean.getAllThreadIds();
82-
ThreadInfo[] threadInfos = threadMXBean.getThreadInfo(threadIds, Integer.MAX_VALUE);
83-
84-
for (ThreadInfo threadInfo : threadInfos) {
85-
System.out.println(threadInfo.toString());
86-
}
64+
Thread.sleep(500);
8765
}
8866

8967
@Test

src/test/java/com/cloudbees/jenkins/support/impl/SlaveLaunchLogsTest.java

+1-7
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,7 @@ public class SlaveLaunchLogsTest {
4747

4848
@After
4949
public void after() throws InterruptedException, ExecutionException {
50-
for (var agent : j.jenkins.getNodes()) {
51-
System.err.println("Stopping " + agent);
52-
agent.toComputer().disconnect(null).get();
53-
}
54-
55-
Thread.sleep(200);
56-
System.out.println("slept for 1 seconds -----");
50+
Thread.sleep(500);
5751
}
5852

5953
@Test

src/test/java/com/cloudbees/jenkins/support/impl/SmartLogCleanerTest.java

+1-17
Original file line numberDiff line numberDiff line change
@@ -35,23 +35,7 @@ public class SmartLogCleanerTest {
3535

3636
@After
3737
public void after() throws InterruptedException, ExecutionException {
38-
for (var agent : j.jenkins.getNodes()) {
39-
System.err.println("Stopping " + agent);
40-
agent.toComputer().disconnect(null).get();
41-
}
42-
43-
Thread.sleep(200);
44-
System.out.println("slept for 1 seconds -----");
45-
46-
// try {
47-
// j.after();
48-
// }catch (Exception e){
49-
// System.out.println("Tread dump -----");
50-
// printThreadDump();
51-
// }
52-
53-
System.out.println("Tread dump -----");
54-
printThreadDump();
38+
Thread.sleep(500);
5539
}
5640

5741
public static void printThreadDump() {

0 commit comments

Comments
 (0)