test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java

Print this page
rev 6612 : 8056091: Move compiler/intrinsics/mathexact/sanity/Verifier to compiler/testlibrary and extend its functionality
Reviewed-by:

*** 1,7 **** /* ! * Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. --- 1,7 ---- /* ! * Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation.
*** 20,29 **** --- 20,30 ---- * or visit www.oracle.com if you need additional information or have any * questions. */ import com.oracle.java.testlibrary.Platform; + import intrinsics.Verifier; import java.io.FileOutputStream; import java.lang.reflect.Executable; import java.util.Properties;
*** 77,90 **** throw new RuntimeException("Test bug, unknown VM mode: " + MODE); } System.out.println("Expected intrinsic count is " + expectedIntrinsicCount + " name " + getIntrinsicId()); ! final FileOutputStream out = new FileOutputStream(getVMOption("LogFile") + ".verify.properties"); Properties expectedProps = new Properties(); ! expectedProps.setProperty("intrinsic.name", getIntrinsicId()); ! expectedProps.setProperty("intrinsic.expectedCount", String.valueOf(expectedIntrinsicCount)); expectedProps.store(out, null); out.close(); } --- 78,91 ---- throw new RuntimeException("Test bug, unknown VM mode: " + MODE); } System.out.println("Expected intrinsic count is " + expectedIntrinsicCount + " name " + getIntrinsicId()); ! final FileOutputStream out = new FileOutputStream(getVMOption("LogFile") + Verifier.PROPERTY_FILE_SUFFIX); Properties expectedProps = new Properties(); ! expectedProps.setProperty(Verifier.INTRINSIC_NAME_PROPERTY, getIntrinsicId()); ! expectedProps.setProperty(Verifier.INTRINSIC_EXPECTED_COUNT_PROPERTY, String.valueOf(expectedIntrinsicCount)); expectedProps.store(out, null); out.close(); }