Skip to content

Commit 4c621d2

Browse files
committed
Covers OffHeap.
1 parent 25e8e06 commit 4c621d2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

core/src/test/java/org/apache/spark/unsafe/map/AbstractBytesToBytesMapSuite.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333

3434
import org.apache.spark.SparkConf;
3535
import org.apache.spark.executor.ShuffleWriteMetrics;
36+
import org.apache.spark.memory.MemoryMode;
3637
import org.apache.spark.memory.TestMemoryConsumer;
3738
import org.apache.spark.memory.TaskMemoryManager;
3839
import org.apache.spark.memory.TestMemoryManager;
@@ -671,7 +672,8 @@ public void testPeakMemoryUsed() {
671672
@Test
672673
public void avoidDeadlock() throws InterruptedException {
673674
memoryManager.limit(PAGE_SIZE_BYTES);
674-
TestMemoryConsumer c1 = new TestMemoryConsumer(taskMemoryManager);
675+
MemoryMode mode = useOffHeapMemoryAllocator() ? MemoryMode.OFF_HEAP: MemoryMode.ON_HEAP;
676+
TestMemoryConsumer c1 = new TestMemoryConsumer(taskMemoryManager, mode);
675677
BytesToBytesMap map =
676678
new BytesToBytesMap(taskMemoryManager, blockManager, serializerManager, 1, 0.5, 1024);
677679

0 commit comments

Comments
 (0)