/** * Displays as ASCII Art Apache JMeter version + Copyright notice */ private void displayAsciiArt() { try (InputStream inputStream = JMeter.class.getResourceAsStream("jmeter_as_ascii_art.txt")) { if(inputStream != null) { String text = IOUtils.toString(inputStream, StandardCharsets.UTF_8); System.out.println(text);//NOSONAR } } catch (Exception e1) { //NOSONAR No logging here System.out.println(JMeterUtils.getJMeterCopyright());//NOSONAR System.out.println("Version " + JMeterUtils.getJMeterVersion());//NOSONAR } }
JLabel copyright = new JLabel(JMeterUtils.getJMeterCopyright(), SwingConstants.CENTER); JLabel rights = new JLabel("All Rights Reserved.", SwingConstants.CENTER); JLabel version = new JLabel("Apache JMeter Version " + JMeterUtils.getJMeterVersion(), SwingConstants.CENTER); JLabel releaseNotes = new JLabel("<html><a href=\"https://jmeter.apache.org/changes.html\">Release notes</a></html>", SwingConstants.CENTER); releaseNotes.addMouseListener(new MouseAdapter() {
remoteProps.put(SampleEvent.SAMPLE_VARIABLES, sampleVariables); jmeterProps.put("jmeter.version", JMeterUtils.getJMeterVersion());
log.info("Version {}", JMeterUtils.getJMeterVersion()); log.info("java.version={}", System.getProperty("java.version"));//$NON-NLS-1$ //$NON-NLS-2$ log.info("java.vm.name={}", System.getProperty("java.vm.name"));//$NON-NLS-1$ //$NON-NLS-2$
/** * {@inheritDoc} */ @Override public void marshal(Object arg0, HierarchicalStreamWriter writer, MarshallingContext context) { ScriptWrapper wrap = (ScriptWrapper) arg0; String version = SaveService.getVERSION(); ConversionHelp.setOutVersion(version);// Ensure output follows version writer.addAttribute(ATT_VERSION, version); writer.addAttribute(ATT_PROPERTIES, SaveService.getPropertiesVersion()); writer.addAttribute(ATT_JMETER, JMeterUtils.getJMeterVersion()); writer.startNode(classMapper.serializedClass(wrap.testPlan.getClass())); context.convertAnother(wrap.testPlan); writer.endNode(); }
.setMaxConnPerRoute(2) .setMaxConnTotal(2) .setUserAgent("ApacheJMeter"+JMeterUtils.getJMeterVersion()) .disableCookieManagement() .disableConnectionState()