Skip to content

Commit

Permalink
[Misc] Fix jtreg tests compilation failed in previous commit.
Browse files Browse the repository at this point in the history
Summary:
Fix jtreg tests compilation failed in previous commit.

Test Plan: all wisp cases

Reviewed-by: yulei

Issue:
#83
  • Loading branch information
nebula-xm authored and ZhaiMo15 committed Jul 7, 2023
1 parent b94ac91 commit cfca576
Show file tree
Hide file tree
Showing 8 changed files with 16 additions and 17 deletions.
1 change: 0 additions & 1 deletion src/hotspot/share/runtime/coroutine.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
*
*/

#include "classfile/vmClasses.hpp"
#include "precompiled.hpp"
#include "classfile/vmSymbols.hpp"
#include "interpreter/linkResolver.hpp"
Expand Down
4 changes: 2 additions & 2 deletions test/jdk/com/alibaba/wisp/WorkerContainerTest.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* @test
* @library /lib/testlibrary
* @library /test/lib
* @summary Test wisp worker thread isn't created without -Dcom.alibaba.wisp.transparentWispSwitch=true
* @run main/othervm -XX:ActiveProcessorCount=2 WorkerContainerTest
*/
Expand All @@ -14,7 +14,7 @@
import java.util.List;
import java.util.stream.Collectors;

import static jdk.testlibrary.Asserts.assertFalse;
import static jdk.test.lib.Asserts.assertFalse;

public class WorkerContainerTest {

Expand Down
2 changes: 1 addition & 1 deletion test/jdk/com/alibaba/wisp/io/BlockingAccept2Test.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* @test
* @library /lib/testlibrary
* @library /test/lib
* @summary test blocking accept
* @run main/othervm -Dcom.alibaba.wisp.carrierEngines=1 -XX:+UseWisp2 BlockingAccept2Test
*/
Expand Down
4 changes: 2 additions & 2 deletions test/jdk/com/alibaba/wisp/io/ShareFdTest.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* @test
* @library /lib/testlibrary
* @library /test/lib
* @summary test support fd use acorss coroutines
* @run main/othervm -XX:+EnableCoroutine -Dcom.alibaba.wisp.transparentWispSwitch=true -Dcom.alibaba.wisp.version=1 ShareFdTest
* @run main/othervm -XX:+EnableCoroutine -Dcom.alibaba.wisp.transparentWispSwitch=true -Dcom.alibaba.wisp.version=2 ShareFdTest
Expand All @@ -11,7 +11,7 @@
import java.net.Socket;


import static jdk.testlibrary.Asserts.assertTrue;
import static jdk.test.lib.Asserts.assertTrue;

public class ShareFdTest {
private static boolean success = true;
Expand Down
4 changes: 2 additions & 2 deletions test/jdk/com/alibaba/wisp/io/WispSocketCloseTest.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* @test
* @library /lib/testlibrary
* @library /test/lib
* @summary test close will wake up blocking wispTask
* @run main/othervm -XX:+EnableCoroutine -Dcom.alibaba.wisp.transparentWispSwitch=true -Dcom.alibaba.wisp.version=1 WispSocketCloseTest
* @run main/othervm -XX:+EnableCoroutine -Dcom.alibaba.wisp.transparentWispSwitch=true -Dcom.alibaba.wisp.version=1 -Dcom.alibaba.globalPoller=false WispSocketCloseTest
Expand All @@ -12,7 +12,7 @@
import java.nio.channels.ClosedChannelException;


import static jdk.testlibrary.Asserts.assertTrue;
import static jdk.test.lib.Asserts.assertTrue;


public class WispSocketCloseTest {
Expand Down
4 changes: 2 additions & 2 deletions test/jdk/com/alibaba/wisp/thread/PreemptTest.java
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* @test
* @summary test wisp time slice preempt
* @library /lib/testlibrary
* @library /test/lib
* @run main/othervm -XX:+EnableCoroutine -Dcom.alibaba.wisp.transparentWispSwitch=true -Dcom.alibaba.wisp.carrierEngines=1 -Dcom.alibaba.wisp.enableHandOff=true -Dcom.alibaba.wisp.version=2 PreemptTest
*/
Expand All @@ -14,7 +14,7 @@
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit;

import static jdk.testlibrary.Asserts.assertTrue;
import static jdk.test.lib.Asserts.assertTrue;

public class PreemptTest {
public static void main(String[] args) throws Exception {
Expand Down
4 changes: 2 additions & 2 deletions test/jdk/com/alibaba/wisp2/HandOffWithStealTest.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* @test
* @library /lib/testlibrary
* @library /test/lib
* @summary test long running or blocking syscall task could be retaken
* @run main/othervm -Dcom.alibaba.wisp.carrierEngines=2 -XX:+UseWisp2 -Dcom.alibaba.wisp.enableHandOff=true -Dcom.alibaba.wisp.sysmonTickUs=100000 -Dcom.alibaba.wisp.handoffPolicy=ADAPTIVE HandOffWithStealTest
*/
Expand All @@ -15,7 +15,7 @@
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;

import static jdk.testlibrary.Asserts.assertTrue;
import static jdk.test.lib.Asserts.assertTrue;

public class HandOffWithStealTest {
public static void main(String[] args) throws Exception {
Expand Down
10 changes: 5 additions & 5 deletions test/jdk/com/alibaba/wisp2/bug/IsInNativeTest.java
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
/*
* @test
* @library /lib/testlibrary
* @library /test/lib
* @summary test Thread.isInNative() is correct
* @modules java.base/jdk.internal.misc
* @modules java.base/jdk.internal.access
* @run main/othervm -XX:+EnableCoroutine IsInNativeTest
*/

import jdk.internal.misc.SharedSecrets;
import jdk.internal.access.SharedSecrets;

import java.io.IOException;
import java.net.InetSocketAddress;
import java.nio.ByteBuffer;
import java.nio.channels.SocketChannel;

import static jdk.testlibrary.Asserts.assertFalse;
import static jdk.testlibrary.Asserts.assertTrue;
import static jdk.test.lib.Asserts.assertFalse;
import static jdk.test.lib.Asserts.assertTrue;

public class IsInNativeTest {
public static void main(String[] args) throws Exception {
Expand Down

0 comments on commit cfca576

Please sign in to comment.