Skip to content

Commit eb06e53

Browse files
committed
Create parallelList.mk in ebcdic for JDK21 on z/OS
1 parent c96c81e commit eb06e53

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/org/testKitGen/TestDivider.java

+7-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
package org.testKitGen;
1616

1717
import java.io.FileFilter;
18-
import java.io.FileWriter;
1918
import java.io.IOException;
2019
import java.io.File;
2120
import java.util.*;
@@ -25,13 +24,18 @@
2524
import java.io.InputStreamReader;
2625
import java.io.Reader;
2726
import java.io.FileReader;
27+
import java.io.Writer;
2828
import org.json.simple.JSONArray;
2929
import org.json.simple.JSONObject;
3030
import org.json.simple.parser.JSONParser;
3131
import org.json.simple.parser.ParseException;
3232

33+
import org.openj9.envInfo.JavaInfo;
34+
import org.openj9.envInfo.Utility;
35+
3336
public class TestDivider {
3437
private Arguments arg;
38+
private JavaInfo jInfo;
3539
private TestTarget tt;
3640
private List<String> testsToExecute;
3741
private List<String> testsToDisplay;
@@ -41,6 +45,7 @@ public class TestDivider {
4145

4246
public TestDivider(Arguments arg, TestTarget tt) {
4347
this.arg = arg;
48+
this.jInfo = new JavaInfo();
4449
this.tt = tt;
4550
testsToExecute = TestInfo.getTestsToExecute();
4651
testsToDisplay = TestInfo.getTestsToDisplay();
@@ -350,7 +355,7 @@ private String formatTime(int milliSec) {
350355

351356
private void writeParallelmk(List<List<String>> parallelLists) {
352357
try {
353-
FileWriter f = new FileWriter(parallelmk);
358+
Writer f = Utility.getWriterObject(jInfo.getJDKVersion(), arg.getSpec(),parallelmk);
354359
f.write(Constants.HEADERCOMMENTS);
355360
f.write("NUM_LIST=" + parallelLists.size() + "\n\n");
356361
for (int i = 0; i < parallelLists.size(); i++) {

0 commit comments

Comments
 (0)