(false : CSV format by default) "
40 | ]
41 |
--------------------------------------------------------------------------------
/site/dat/wiki/FreeFormArrivalsThreadGroup.wiki:
--------------------------------------------------------------------------------
1 | = Free-Form Arrivals Thread Group =
2 |
3 | [/?search=jpgc-casutg Download]
4 |
5 | == Authorship ==
6 |
7 | [http://blazemeter.com/?utm_source=jmplinnerpages&utm_medium=cpc&utm_content=jmpininnerpgs&utm_campaign=JMeter%2BPlug%2BIn%2BWiki https://d3qmoqvtroy6p7.cloudfront.net/logo.png]
8 |
9 | feat.
10 |
11 | [http://www.dynatrace.com/?utm_source=jmplinnerpages&utm_medium=cpc&utm_content=jmpininnerpgs&utm_campaign=JMeter%2BPlug%2BIn%2BWiki https://d3qmoqvtroy6p7.cloudfront.net/dynatrace.png]
12 |
13 |
14 | This plugin was inspired by _[http://www.dynatrace.com/?utm_source=jmplinnerpages&utm_medium=cpc&utm_content=jmpininnerpgs&utm_campaign=JMeter%2BPlug%2BIn%2BWiki Dynatrace LLC]_, implemented by _[http://blazemeter.com/?utm_source=jmplinnerpages&utm_medium=cpc&utm_content=jmpininnerpgs&utm_campaign=JMeter%2BPlug%2BIn%2BWiki BlazeMeter Inc.]_, and then contributed to community as Open Source.
15 |
16 | == Description ==
17 |
18 | Free-Form Arrivals TG has the same idea of "arriving users" as [ArrivalsThreadGroup Arrivals Thread Group]. It just offers free-form schedule capabilities.
19 |
20 | [/img/wiki/FreeFormArrivalsThreadGroup.png]
--------------------------------------------------------------------------------
/site/dat/wiki/HBaseCRUDSampler.wiki:
--------------------------------------------------------------------------------
1 | = HBase CRUD Sampler =
2 |
3 | [/?search=jpgc-hadoop Download]
4 |
5 | This plugin was originally developed by [http://www.atlantbh.com/ Atlantbh d.o.o.],
6 | released as [https://github.com/ATLANTBH/jmeter-components jmeter-components],
7 | then merged into JP@GC.
8 |
9 | == Description ==
10 |
11 | HBase-experienced volunteer wanted to write a doc for this plugin :-[.
--------------------------------------------------------------------------------
/site/dat/wiki/HBaseConnection.wiki:
--------------------------------------------------------------------------------
1 | = HBase Connection Config =
2 |
3 | [/?search=jpgc-hadoop Download]
4 |
5 | This plugin was originally developed by [http://www.atlantbh.com/ Atlantbh d.o.o.],
6 | released as [https://github.com/ATLANTBH/jmeter-components jmeter-components],
7 | then merged into JP@GC.
8 |
9 | == Description ==
10 |
11 | HBase connection a config element and is used to define the connection to the HBase which will be shared among the samplers in the test plan. The Connection name is the name which will be referenced in the HBase samplers, and zk host is the zookeeper host.
12 |
13 | [/img/wiki/HBaseConnection1.png]
--------------------------------------------------------------------------------
/site/dat/wiki/HBaseRowkeySampler.wiki:
--------------------------------------------------------------------------------
1 | = HBase Rowkey Sampler =
2 |
3 | [/?search=jpgc-hadoop Download]
4 |
5 | This plugin was originally developed by [http://www.atlantbh.com/ Atlantbh d.o.o.],
6 | released as [https://github.com/ATLANTBH/jmeter-components jmeter-components],
7 | then merged into JP@GC.
8 |
9 | == Description ==
10 |
11 | HBase rowkey sampler is used to retrieve a specific record by specifying the rowkey of the hbase table. You need to specify the Connection name (name which is specified in the Hbase connection config element), Table: hbase table name, Rowkey. rowkey of the specific record. The possibility exists to check the checkbox to retrieve the most recent record, as a record might be updated and you are interested in the latest data, have this parameter turned on.
12 |
13 | [/img/wiki/HBaseRowkey1.png]
--------------------------------------------------------------------------------
/site/dat/wiki/HBaseScanSampler.wiki:
--------------------------------------------------------------------------------
1 | = HBase Scan Sampler =
2 |
3 | [/?search=jpgc-hadoop Download]
4 |
5 | This plugin was originally developed by [http://www.atlantbh.com/ Atlantbh d.o.o.],
6 | released as [https://github.com/ATLANTBH/jmeter-components jmeter-components],
7 | then merged into JP@GC.
8 |
9 | == Description ==
10 |
11 | HBase scan sampler provides the possibility to retrieve one/multiple records from hbase table with specifying a filter.
12 | Same values should be specified as in the hbase rowkey sampler, with additionally the following:
13 | * Start rowkey: this is optional
14 | * End rowkey: this is optional
15 | * Filter should be in the format: {{{ {column_family}:{qualifier}{= | != | < | > | <= | >=}{value} }}}
16 | * Limit: limit the number of returned records
17 |
18 | With this sampler you have the same possibility to create a variable for each row, in this way the returned values will be stored in the same matter as with a jdbc request, while by default, an xml response will be returned. If you are using the default option you can extract the values and store them by using an xpath extractor post processor. Also, you can retrieve only the latest record by checking the checkbox Retrieve most recent record.
19 |
20 | [/img/wiki/HBaseScan1.png]
--------------------------------------------------------------------------------
/site/dat/wiki/HDFSOperations.wiki:
--------------------------------------------------------------------------------
1 | = HDFS Operations =
2 |
3 | [/?search=jpgc-hadoop Download]
4 |
5 | This plugin was originally developed by [http://www.atlantbh.com/ Atlantbh d.o.o.],
6 | released as [https://github.com/ATLANTBH/jmeter-components jmeter-components],
7 | then merged into JP@GC.
8 |
9 | == Description ==
10 |
11 | HDFS (Hadoop Distributed File System) is Hadoop’s primary storage system, as users, during testing, need to possibility to copy a file from local directory or a location on the server to the hdfs directory, we have created this sampler.
12 |
13 | You need to define the following:
14 | * Input file destination: local directory of the input file
15 | * Output directory on HDFS: location on hdfs to which you want to copy the file.
16 |
17 | Response shows the name of the file and the location to which it has been copied, if the file already exists it will show the message that the file already exists.
18 |
19 | [/img/wiki/HDFSOperations1.png]
--------------------------------------------------------------------------------
/site/dat/wiki/HitsPerSecond.wiki:
--------------------------------------------------------------------------------
1 | = Server Hits per Second =
2 |
3 | [/?search=jpgc-graphs-additional Download]
4 |
5 | This graph will display the hits generated by the test plan to the server per second. Hits uncludes child samples from transactions and embedded resources hits.
6 |
7 | == Sample Result ==
8 |
9 | [/img/wiki/hits_per_seconds.png]
--------------------------------------------------------------------------------
/site/dat/wiki/Install.wiki:
--------------------------------------------------------------------------------
1 | = Installing Plugins =
2 |
3 | The easiest way to get the plugins is to install [/wiki/PluginsManager/ Plugins Manager]. Then you'll be able to install any other plugins just by clicking a checkbox.
4 |
5 |
6 | Download *[/get/ plugins-manager.jar]* and put it into {{{lib/ext}}} directory, then restart JMeter.
7 |
8 |
9 | If you experience any issues with plugins installation, don't hesitate to ask at [/support/ Support Forums].
10 |
--------------------------------------------------------------------------------
/site/dat/wiki/JSONFormatter.wiki:
--------------------------------------------------------------------------------
1 | = JSON Formatter PostProcessor =
2 |
3 | [/?search=jpgc-json Download]
4 |
5 | This plugin was originally developed by [http://www.atlantbh.com/ Atlantbh d.o.o.],
6 | released as [https://github.com/ATLANTBH/jmeter-components jmeter-components],
7 | then merged into JP@GC.
8 |
9 | == Description ==
10 |
11 | A volunteer wanted to write the doc.
--------------------------------------------------------------------------------
/site/dat/wiki/JSONPathAssertion.wiki:
--------------------------------------------------------------------------------
1 | = JSON/YAML Path Assertion =
2 |
3 | [/?search=jpgc-json Download]
4 |
5 | This plugin was originally developed by [http://www.atlantbh.com/ Atlantbh d.o.o.],
6 | released as [https://github.com/ATLANTBH/jmeter-components jmeter-components],
7 | then merged into JP@GC, and reworked significantly in v.1.2.1
8 |
9 | == Description ==
10 |
11 | This component allows you to perform validations of JSON or YAML documents (Use {{{Input Format}}} radio buttons for switch between JSON/YAML.).
12 |
13 | First, it will parse the JSON and fail if the data is not JSON.
14 |
15 | Second, it will search for specified path, using syntax from [https://github.com/jayway/JsonPath Jayway JsonPath 1.2.0]. If the path is not found, it will fail.
16 |
17 | Third, if JSON path was found in the document, and validation against expected value was requested, it will perform validation. For the {{{null}}} value there is special checkbox in the GUI.
18 |
19 | Note that if the path will return array object, it will be iterated and if expected value is found, the assertion will succeed. To validate empty array use {{{[]}}} string. Also, if patch will return dictionary object, it will be converted to string before comparison.
20 |
21 | [/img/wiki/json_path_assertion.png]
22 |
23 | ___NOTE: In case when checked YAML Input Format then plugin will convert YAML to JSON.___
--------------------------------------------------------------------------------
/site/dat/wiki/JSONPathExtractor.wiki:
--------------------------------------------------------------------------------
1 | = JSON/YAML Path Extractor =
2 |
3 | [/?search=jpgc-json Download]
4 |
5 | This plugin was originally developed by [http://www.atlantbh.com/ Atlantbh d.o.o.],
6 | released as [https://github.com/ATLANTBH/jmeter-components jmeter-components],
7 | then merged into JP@GC,, and reworked significantly in v.1.2.1
8 |
9 | == Description ==
10 |
11 | Allows extracting values from JSON or YAML responses using [http://goessner.net/articles/JsonPath/index.html#e2 JSONPath syntax].
12 | Use {{{Input Format}}} radio buttons for switch between JSON/YAML.
13 |
14 | It will try to find the JSON path provided and extract corresponding value. If the path is not found, it will use default value. For the {{{null}}} value the "null" string will be used.
15 |
16 | If result is array, it will additionally set loop variables. This is much like [http://jmeter.apache.org/usermanual/component_reference.html#Regular_Expression_Extractor RegExp Extractor] or [http://jmeter.apache.org/usermanual/component_reference.html#XPath_Extractor XPath Extractor] do to support [http://jmeter.apache.org/usermanual/component_reference.html#ForEach_Controller ForEach Controller] input:
17 | * varName_1
18 | * varName_2
19 | * varName_3
20 | * ...
21 |
22 | [/img/wiki/JSONPathExtractor.png]
23 |
24 | ___NOTE: In case when checked YAML Input Format then plugin will convert YAML to JSON.___
25 |
26 | == Example ==
27 |
28 | [/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/JSONPathExtractorExample.jmx Download Example Test Plan]
--------------------------------------------------------------------------------
/site/dat/wiki/JSONToXMLConverter.wiki:
--------------------------------------------------------------------------------
1 | = JSON to XML Converter =
2 |
3 | [/?search=jpgc-json Download]
4 |
5 | This plugin was originally developed by [http://www.atlantbh.com/ Atlantbh d.o.o.],
6 | released as [https://github.com/ATLANTBH/jmeter-components jmeter-components],
7 | then merged into JP@GC.
8 |
9 | == Description ==
10 |
11 | If you wish to convert a json text into xml, use the sampler JSON to XML Converter, preferable in combination with the XML Format Post Processor which is in more details specified below.
12 |
13 | To use this sampler enter your JSON text at JSON Input, the response will be the text transformed into XML.
14 |
15 | [/img/wiki/JSONToXML1.png]
--------------------------------------------------------------------------------
/site/dat/wiki/LatenciesOverTime.wiki:
--------------------------------------------------------------------------------
1 | = Latencies Over Time =
2 |
3 | [/?search=jpgc-graphs-additional Download]
4 |
5 | This graph will display the response latencies during the load test.
6 | A latency is the duration between the end of the request and the beginning
7 | of the server response.
8 |
9 | == Sample result ==
10 |
11 | [/img/wiki/response_latencies_over_time.png]
--------------------------------------------------------------------------------
/site/dat/wiki/LockFile.wiki:
--------------------------------------------------------------------------------
1 | = Lock File Config Item =
2 |
3 | [/?search=jpgc-lockfile Download]
4 |
5 | LockFile plugin allows you to specify a lock file wich will be created in the beginning of the test and deleted after test.
6 | You can also specify a filename with wildcards to check for existing lock files. This helps preventing several JMeter instances running at the same machine.
7 |
8 | Test will not be started if existing lock files found.
9 |
10 | To use, add Config -> *jp@gc - Lock File Config*, then specify a lock file and a pattern.
11 |
12 | [/img/wiki/lock_file.png]
--------------------------------------------------------------------------------
/site/dat/wiki/OAuthSampler.wiki:
--------------------------------------------------------------------------------
1 | = OAuth Sampler (Deprecated) =
2 |
3 | [/?search=jpgc-oauth Download]
4 |
5 | This plugin was originally developed by [http://www.atlantbh.com/ Atlantbh d.o.o.],
6 | released as [https://github.com/ATLANTBH/jmeter-components jmeter-components],
7 | then merged into JP@GC.
8 |
9 | _Does not work with JMeter v3.2+._
10 |
11 | OAuth is an authentication protocol which provides the possibility to users to hand out tokens instead of credentials to their data hosted by a given service provider. The token grants access for specific resources for a defined period of time.
12 |
13 | OAuth sampler is an extended REST sampler which in addition includes the properties needed for this authorization:
14 |
15 | * Consumer Key
16 | * Consumer Secret
17 | * These two properties together authenticate the Consumer to the Service Provider.
18 |
19 | [/img/wiki/OAuth-Sampler.png]
--------------------------------------------------------------------------------
/site/dat/wiki/PluginsGuiGuidelines.wiki:
--------------------------------------------------------------------------------
1 | #summary GUI guidelines for developers
2 |
3 | = Plugin GUI Guidelines =
4 |
5 | If you plan to integrate plugins in the jp@gc distribution, please follow these guidelines.
6 |
7 | == Fields #1 ==
8 |
9 | [/img/wiki/gui_rules1.png]
10 |
11 | == Fields #2 ==
12 |
13 | [/img/wiki/gui_rules2.png]
--------------------------------------------------------------------------------
/site/dat/wiki/RespTimePercentiles.wiki:
--------------------------------------------------------------------------------
1 | = Response Times Percentiles =
2 |
3 | [/?search=jpgc-graphs-dist Download]
4 |
5 | This graph will display the percentiles for the response time values. X Axis represents percentage, Y Axis Response time values. One point (P, Value) means for the whole scenario, P percent of the values are bellow Value ms.
6 |
7 | The precision of the graph was updated in version 0.4.1 to {{{0.1}}} granularity. The percentiles are calculated in the range {{{[0.1 .. 99.9]}}} so outliers values will not break the graph Y range.
8 |
9 | == Sample Result==
10 | [/img/wiki/response_times_percentiles.png]
11 |
--------------------------------------------------------------------------------
/site/dat/wiki/RespTimesDistribution.wiki:
--------------------------------------------------------------------------------
1 | = Response Times Distribution =
2 |
3 | [/?search=jpgc-graphs-dist Download]
4 |
5 | This graph will display the response time distribution of the test. The X axis shows the response times grouped by interval, and the Y axis the number of samples which are contained in each interval.
6 |
7 | == Sample result ==
8 |
9 | [/img/wiki/response_times_distribution.png]
10 |
--------------------------------------------------------------------------------
/site/dat/wiki/ResponseCodesPerSecond.wiki:
--------------------------------------------------------------------------------
1 | = Response Codes per Second =
2 |
3 | [/?search=jpgc-graphs-additional Download]
4 |
5 | This graph will display the response code per second returned during the test.
6 |
7 | == Sample result ==
8 |
9 | [/img/wiki/response_codes_per_second.png]
10 |
--------------------------------------------------------------------------------
/site/dat/wiki/ResponseTimesOverTime.wiki:
--------------------------------------------------------------------------------
1 | = Response Times Over Time =
2 |
3 | [/?search=jpgc-graphs-basic Download]
4 |
5 | From all the tutorials floating around in the net on how to get response times graphs from JMeter log files it is clear that this feature is missing to a lot of JMeter users.
6 | Well, this is history now, as the Response Times Over Time Listener is now part of the plugin package!
7 |
8 | This graph will display for each sampler the average response time in milliseconds.
9 | And here is how it looks like:
10 |
11 | [/img/wiki/response_times_over_time.png]
12 |
--------------------------------------------------------------------------------
/site/dat/wiki/ResponseTimesVsThreads.wiki:
--------------------------------------------------------------------------------
1 | = Response Times vs Threads =
2 |
3 | [/?search=jpgc-graphs-vs Download]
4 |
5 | This graph shows how Response Time changes with amount of parallel threads. Naturally, server takes longer to respond when a lot of users requests it simultaneously. This graph visualizes such dependencies.
6 |
7 | Example graph:
8 |
9 | [/img/wiki/timevsthreads.png]
10 |
--------------------------------------------------------------------------------
/site/dat/wiki/Sidebar.wiki:
--------------------------------------------------------------------------------
1 | [https://twitter.com/#!/jmeter_plugins Follow us on Twitter]
2 |
3 | [/editor/?utm_source=jpgc&utm_medium=banner&utm_campaign=sidebar Online JMX Editor]
4 |
--------------------------------------------------------------------------------
/site/dat/wiki/SynthesisReport.wiki:
--------------------------------------------------------------------------------
1 | = Synthesis Report =
2 |
3 | [/?search=jpgc-synthesis Download]
4 |
5 | Synthesis Report is a mix between Summary Report and Aggregate Report:
6 |
7 | * Samples
8 | * Average
9 | * Min
10 | * Max
11 | * 90%
12 | * Line
13 | * Std. Dev
14 | * Error %
15 | * Throughout
16 | * KB/sec
17 | * Avg.Bytes
18 |
19 | It is possible to include/exclude some samples by adding their labels (with comma separator) or a regular expression in the include/exclude field.
20 | It is also possible to restrict on an specified test period (Start/End Offset).
21 |
22 | [/img/wiki/synthesis_report.png]
--------------------------------------------------------------------------------
/site/dat/wiki/TransactionsPerSecond.wiki:
--------------------------------------------------------------------------------
1 | = Transactions per Second =
2 |
3 | [/?search=jpgc-graphs-basic Download]
4 |
5 | This graph shows the number of transactions per second for each sampler. It counts for each seconds the number of finished transactions. Compared to the previous version (0.3.0), it will now also display the failed transactions.
6 |
7 | == Result ==
8 | === Normal display ===
9 |
10 | [/img/wiki/transactions_per_seconds.png]
11 |
12 | === Aggregated display ===
13 |
14 | The aggragated display replace the old *Total Transaction per Seconds* graph. You can set this parameter in the Settings panel.
15 |
16 | [/img/wiki/total_transactions_per_seconds.png]
17 |
--------------------------------------------------------------------------------
/site/dat/wiki/XMLFormatPostProcessor.wiki:
--------------------------------------------------------------------------------
1 | = XML Format Post Processor =
2 |
3 | [/?search=jpgc-xml Download]
4 |
5 | This plugin was originally developed by [http://www.atlantbh.com/ Atlantbh d.o.o.],
6 | released as [https://github.com/ATLANTBH/jmeter-components jmeter-components],
7 | then merged into JP@GC.
8 |
9 | Jmeter response for xml is not formatted, the xml format post processor provides you the possibility to have your responses formatted.
10 | This post processor should be added at the begin of your test, which will format all your xml’s returned in your test.
11 |
12 | Unformatted xml:
13 | [/img/wiki/Unformattedxml1.png]
14 |
15 | Formatted xml (when using xml format post processor)
16 | [/img/wiki/Formatted-xml1.png]
17 | In the examples above following webservice has been used: Translation Engine from WebserviceX.NET
--------------------------------------------------------------------------------
/site/dat/wiki/XMPPSet.wiki:
--------------------------------------------------------------------------------
1 | = BlazeMeter's XMPP Set =
2 | [/?search=jpgc-xmpp Download]
3 |
4 |
5 | [http://blazemeter.com/?utm_source=jmplinnerpages&utm_medium=cpc&utm_content=jmpininnerpgs&utm_campaign=JMeter%2BPlug%2BIn%2BWiki https://d3qmoqvtroy6p7.cloudfront.net/logo.png]
6 |
7 |
8 | These plugins was originally developed by _[http://blazemeter.com/?utm_source=jmplinnerpages&utm_medium=cpc&utm_content=jmpininnerpgs&utm_campaign=JMeter%2BPlug%2BIn%2BWiki BlazeMeter Inc.]_ and then generously donated to community as Open Source.
9 | Check out their [http://blazemeter.com/?utm_source=jmplinnerpages&utm_medium=cpc&utm_content=jmpininnerpgs&utm_campaign=JMeter%2BPlug%2BIn%2BWiki load testing service],
10 | there's a lot of value to load testing people.
11 |
12 | ==XMPP/Jabber testing capabilities==
13 | * [XMPPConnection XMPP Connection Config]
14 | * [XMPPSampler XMPP Sampler]
15 |
16 | Example test plan: [/editor/?utm_source=jpgc&utm_medium=openurl&utm_campaign=examples#/img/examples/XMPP.jmx XMPP.jmx]
--------------------------------------------------------------------------------
/site/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/favicon.ico
--------------------------------------------------------------------------------
/site/files/packages/index.php:
--------------------------------------------------------------------------------
1 | $file,
17 | 'size' => filesize($file));
18 | array_push($list, $list3);
19 | }
20 | }
21 | }
22 |
23 | $return_array = array('files'=> $list);
24 |
25 | echo json_encode($return_array);
26 | }
27 |
--------------------------------------------------------------------------------
/site/img/icons/advanced.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/icons/advanced.png
--------------------------------------------------------------------------------
/site/img/icons/cart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/icons/cart.png
--------------------------------------------------------------------------------
/site/img/icons/download-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/icons/download-icon.png
--------------------------------------------------------------------------------
/site/img/icons/libs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/icons/libs.png
--------------------------------------------------------------------------------
/site/img/icons/new_wog.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/icons/new_wog.gif
--------------------------------------------------------------------------------
/site/img/icons/warning.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/icons/warning.gif
--------------------------------------------------------------------------------
/site/img/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/logo.png
--------------------------------------------------------------------------------
/site/img/site/JMeter_logo_big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/site/JMeter_logo_big.png
--------------------------------------------------------------------------------
/site/img/site/JMeterpluginsLogo5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/site/JMeterpluginsLogo5.png
--------------------------------------------------------------------------------
/site/img/site/apache-hadoop-hdfs-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/site/apache-hadoop-hdfs-logo.png
--------------------------------------------------------------------------------
/site/img/site/apc.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/site/apc.jpg
--------------------------------------------------------------------------------
/site/img/site/holiday_lights.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/site/holiday_lights.gif
--------------------------------------------------------------------------------
/site/img/site/jmeter-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/site/jmeter-logo.png
--------------------------------------------------------------------------------
/site/img/site/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/site/logo.png
--------------------------------------------------------------------------------
/site/img/site/logoSimple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/site/logoSimple.png
--------------------------------------------------------------------------------
/site/img/site/logo_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/site/logo_small.png
--------------------------------------------------------------------------------
/site/img/site/null.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/site/null.gif
--------------------------------------------------------------------------------
/site/img/site/selenium-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/site/selenium-logo.png
--------------------------------------------------------------------------------
/site/img/wiki/ArrivalsThreadGroup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/ArrivalsThreadGroup.png
--------------------------------------------------------------------------------
/site/img/wiki/AutoStop1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/AutoStop1.png
--------------------------------------------------------------------------------
/site/img/wiki/ConcurrencyThreadGroup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/ConcurrencyThreadGroup.png
--------------------------------------------------------------------------------
/site/img/wiki/FlexibleFileWriter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/FlexibleFileWriter.png
--------------------------------------------------------------------------------
/site/img/wiki/Formatted-xml1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/Formatted-xml1.png
--------------------------------------------------------------------------------
/site/img/wiki/FreeFormArrivalsThreadGroup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/FreeFormArrivalsThreadGroup.png
--------------------------------------------------------------------------------
/site/img/wiki/HBaseConnection1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/HBaseConnection1.png
--------------------------------------------------------------------------------
/site/img/wiki/HBaseRowkey1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/HBaseRowkey1.png
--------------------------------------------------------------------------------
/site/img/wiki/HBaseScan1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/HBaseScan1.png
--------------------------------------------------------------------------------
/site/img/wiki/HDFSOperations1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/HDFSOperations1.png
--------------------------------------------------------------------------------
/site/img/wiki/HadoopJobTracker2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/HadoopJobTracker2.png
--------------------------------------------------------------------------------
/site/img/wiki/JMSreceive1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/JMSreceive1.png
--------------------------------------------------------------------------------
/site/img/wiki/JMSsend1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/JMSsend1.png
--------------------------------------------------------------------------------
/site/img/wiki/JSONPathExtractor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/JSONPathExtractor.png
--------------------------------------------------------------------------------
/site/img/wiki/JSONToXML1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/JSONToXML1.png
--------------------------------------------------------------------------------
/site/img/wiki/OAuth-Sampler.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/OAuth-Sampler.png
--------------------------------------------------------------------------------
/site/img/wiki/PageDataExtractor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/PageDataExtractor.png
--------------------------------------------------------------------------------
/site/img/wiki/PageDataExtractorServlet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/PageDataExtractorServlet.png
--------------------------------------------------------------------------------
/site/img/wiki/PageDataExtractorTP.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/PageDataExtractorTP.png
--------------------------------------------------------------------------------
/site/img/wiki/REST-Sampler.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/REST-Sampler.png
--------------------------------------------------------------------------------
/site/img/wiki/UDPRequest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/UDPRequest.png
--------------------------------------------------------------------------------
/site/img/wiki/Unformattedxml1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/Unformattedxml1.png
--------------------------------------------------------------------------------
/site/img/wiki/active_threads_over_time.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/active_threads_over_time.png
--------------------------------------------------------------------------------
/site/img/wiki/active_threads_over_time_stepping.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/active_threads_over_time_stepping.png
--------------------------------------------------------------------------------
/site/img/wiki/agent_architecture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/agent_architecture.png
--------------------------------------------------------------------------------
/site/img/wiki/appeal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/appeal.png
--------------------------------------------------------------------------------
/site/img/wiki/async_tutorial/undera-03c2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/async_tutorial/undera-03c2.png
--------------------------------------------------------------------------------
/site/img/wiki/async_tutorial/undera-0a4f.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/async_tutorial/undera-0a4f.png
--------------------------------------------------------------------------------
/site/img/wiki/async_tutorial/undera-0e30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/async_tutorial/undera-0e30.png
--------------------------------------------------------------------------------
/site/img/wiki/async_tutorial/undera-514d.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/async_tutorial/undera-514d.png
--------------------------------------------------------------------------------
/site/img/wiki/async_tutorial/undera-d399.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/async_tutorial/undera-d399.png
--------------------------------------------------------------------------------
/site/img/wiki/async_tutorial/undera-fe26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/async_tutorial/undera-fe26.png
--------------------------------------------------------------------------------
/site/img/wiki/build_env1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/build_env1.png
--------------------------------------------------------------------------------
/site/img/wiki/bytes_throughput_over_time.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/bytes_throughput_over_time.png
--------------------------------------------------------------------------------
/site/img/wiki/chartPopup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/chartPopup.png
--------------------------------------------------------------------------------
/site/img/wiki/composite_chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/composite_chart.png
--------------------------------------------------------------------------------
/site/img/wiki/composite_selector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/composite_selector.png
--------------------------------------------------------------------------------
/site/img/wiki/config_active_thread_count.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/config_active_thread_count.png
--------------------------------------------------------------------------------
/site/img/wiki/config_active_thread_count_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/config_active_thread_count_button.png
--------------------------------------------------------------------------------
/site/img/wiki/dbmon_samples_collector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dbmon_samples_collector.png
--------------------------------------------------------------------------------
/site/img/wiki/dcerpcsampler.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dcerpcsampler.png
--------------------------------------------------------------------------------
/site/img/wiki/dns/screenshot1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dns/screenshot1.png
--------------------------------------------------------------------------------
/site/img/wiki/dns/screenshot10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dns/screenshot10.png
--------------------------------------------------------------------------------
/site/img/wiki/dns/screenshot11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dns/screenshot11.png
--------------------------------------------------------------------------------
/site/img/wiki/dns/screenshot12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dns/screenshot12.png
--------------------------------------------------------------------------------
/site/img/wiki/dns/screenshot13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dns/screenshot13.png
--------------------------------------------------------------------------------
/site/img/wiki/dns/screenshot14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dns/screenshot14.png
--------------------------------------------------------------------------------
/site/img/wiki/dns/screenshot2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dns/screenshot2.png
--------------------------------------------------------------------------------
/site/img/wiki/dns/screenshot3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dns/screenshot3.png
--------------------------------------------------------------------------------
/site/img/wiki/dns/screenshot4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dns/screenshot4.png
--------------------------------------------------------------------------------
/site/img/wiki/dns/screenshot5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dns/screenshot5.png
--------------------------------------------------------------------------------
/site/img/wiki/dns/screenshot6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dns/screenshot6.png
--------------------------------------------------------------------------------
/site/img/wiki/dns/screenshot7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dns/screenshot7.png
--------------------------------------------------------------------------------
/site/img/wiki/dns/screenshot8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dns/screenshot8.png
--------------------------------------------------------------------------------
/site/img/wiki/dns/screenshot9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dns/screenshot9.png
--------------------------------------------------------------------------------
/site/img/wiki/dotchart_graph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dotchart_graph.png
--------------------------------------------------------------------------------
/site/img/wiki/dummy_sampler.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/dummy_sampler.png
--------------------------------------------------------------------------------
/site/img/wiki/graphs_filter_panel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/graphs_filter_panel.png
--------------------------------------------------------------------------------
/site/img/wiki/graphs_period_filter_panel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/graphs_period_filter_panel.png
--------------------------------------------------------------------------------
/site/img/wiki/graphs_period_filtered.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/graphs_period_filtered.png
--------------------------------------------------------------------------------
/site/img/wiki/graphs_regex_filter_panel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/graphs_regex_filter_panel.png
--------------------------------------------------------------------------------
/site/img/wiki/graphs_regex_filtered.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/graphs_regex_filtered.png
--------------------------------------------------------------------------------
/site/img/wiki/graphs_unfiltered.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/graphs_unfiltered.png
--------------------------------------------------------------------------------
/site/img/wiki/gui_rules1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/gui_rules1.png
--------------------------------------------------------------------------------
/site/img/wiki/gui_rules2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/gui_rules2.png
--------------------------------------------------------------------------------
/site/img/wiki/hits_per_seconds.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/hits_per_seconds.png
--------------------------------------------------------------------------------
/site/img/wiki/http_simple_table_server.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/http_simple_table_server.png
--------------------------------------------------------------------------------
/site/img/wiki/http_sts_add_request.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/http_sts_add_request.png
--------------------------------------------------------------------------------
/site/img/wiki/http_sts_jmeter_archi_distributed_v4.0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/http_sts_jmeter_archi_distributed_v4.0.png
--------------------------------------------------------------------------------
/site/img/wiki/http_sts_regex_extractor_read_login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/http_sts_regex_extractor_read_login.png
--------------------------------------------------------------------------------
/site/img/wiki/http_sts_regex_extractor_read_password.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/http_sts_regex_extractor_read_password.png
--------------------------------------------------------------------------------
/site/img/wiki/http_sts_startup_gui.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/http_sts_startup_gui.png
--------------------------------------------------------------------------------
/site/img/wiki/jmxmon_samples_collector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/jmxmon_samples_collector.png
--------------------------------------------------------------------------------
/site/img/wiki/jmxmon_samples_collector_jconsole1_obj_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/jmxmon_samples_collector_jconsole1_obj_name.png
--------------------------------------------------------------------------------
/site/img/wiki/jmxmon_samples_collector_jconsole2_attrib.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/jmxmon_samples_collector_jconsole2_attrib.png
--------------------------------------------------------------------------------
/site/img/wiki/jmxmon_samples_collector_jconsole3_attrib_key.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/jmxmon_samples_collector_jconsole3_attrib_key.png
--------------------------------------------------------------------------------
/site/img/wiki/json_path_assertion.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/json_path_assertion.png
--------------------------------------------------------------------------------
/site/img/wiki/listener/GraphsGeneratorListener.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/listener/GraphsGeneratorListener.png
--------------------------------------------------------------------------------
/site/img/wiki/loadJppm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/loadJppm.png
--------------------------------------------------------------------------------
/site/img/wiki/lock_file.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/lock_file.png
--------------------------------------------------------------------------------
/site/img/wiki/merge_results_start.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/merge_results_start.png
--------------------------------------------------------------------------------
/site/img/wiki/merge_results_test1-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/merge_results_test1-2.png
--------------------------------------------------------------------------------
/site/img/wiki/merge_results_test1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/merge_results_test1.png
--------------------------------------------------------------------------------
/site/img/wiki/merge_results_test2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/merge_results_test2.png
--------------------------------------------------------------------------------
/site/img/wiki/merge_results_ui.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/merge_results_ui.png
--------------------------------------------------------------------------------
/site/img/wiki/parameterizedcontroller.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/parameterizedcontroller.png
--------------------------------------------------------------------------------
/site/img/wiki/perfmonCPUChart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/perfmonCPUChart.png
--------------------------------------------------------------------------------
/site/img/wiki/perfmonDiskIOChart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/perfmonDiskIOChart.png
--------------------------------------------------------------------------------
/site/img/wiki/perfmonMemChart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/perfmonMemChart.png
--------------------------------------------------------------------------------
/site/img/wiki/perfmonNetIOChart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/perfmonNetIOChart.png
--------------------------------------------------------------------------------
/site/img/wiki/perfmonSWAPChart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/perfmonSWAPChart.png
--------------------------------------------------------------------------------
/site/img/wiki/pmgr/pmgr_dialog.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/pmgr/pmgr_dialog.png
--------------------------------------------------------------------------------
/site/img/wiki/pmgr/pmgr_menu_item.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/pmgr/pmgr_menu_item.png
--------------------------------------------------------------------------------
/site/img/wiki/rawdatasource.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/rawdatasource.png
--------------------------------------------------------------------------------
/site/img/wiki/rawrequest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/rawrequest.png
--------------------------------------------------------------------------------
/site/img/wiki/redis/RedisDataSet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/redis/RedisDataSet.png
--------------------------------------------------------------------------------
/site/img/wiki/redis/TestPlanWithRedisList.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/redis/TestPlanWithRedisList.png
--------------------------------------------------------------------------------
/site/img/wiki/response_codes_per_second.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/response_codes_per_second.png
--------------------------------------------------------------------------------
/site/img/wiki/response_latencies_over_time.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/response_latencies_over_time.png
--------------------------------------------------------------------------------
/site/img/wiki/response_times_distribution.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/response_times_distribution.png
--------------------------------------------------------------------------------
/site/img/wiki/response_times_over_time.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/response_times_over_time.png
--------------------------------------------------------------------------------
/site/img/wiki/response_times_percentiles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/response_times_percentiles.png
--------------------------------------------------------------------------------
/site/img/wiki/rowSelection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/rowSelection.png
--------------------------------------------------------------------------------
/site/img/wiki/servers_performance_monitoring.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/servers_performance_monitoring.png
--------------------------------------------------------------------------------
/site/img/wiki/setVariablesAction.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/setVariablesAction.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/aggregated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/aggregated.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/doubleClickToChangeColor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/doubleClickToChangeColor.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/draw_current_x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/draw_current_x.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/final_zeroing_lines.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/final_zeroing_lines.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/labelToColorMapping.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/labelToColorMapping.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/limit_nb_points.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/limit_nb_points.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/noRelative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/noRelative.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/no_gradient.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/no_gradient.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/normal.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/normal2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/normal2.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/orangeSpectrum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/orangeSpectrum.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/outliers.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/outliers.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/outliers_fixed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/outliers_fixed.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/rampup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/rampup.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/relative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/relative.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/vsThreadNoLimit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/vsThreadNoLimit.png
--------------------------------------------------------------------------------
/site/img/wiki/settings/vsThreadWithLimit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settings/vsThreadWithLimit.png
--------------------------------------------------------------------------------
/site/img/wiki/settingsPanel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/settingsPanel.png
--------------------------------------------------------------------------------
/site/img/wiki/stepping_thread_group1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/stepping_thread_group1.png
--------------------------------------------------------------------------------
/site/img/wiki/synchronization.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/synchronization.png
--------------------------------------------------------------------------------
/site/img/wiki/synthesis_report.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/synthesis_report.png
--------------------------------------------------------------------------------
/site/img/wiki/throughput_over_time.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/throughput_over_time.png
--------------------------------------------------------------------------------
/site/img/wiki/throughput_shaping_timer1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/throughput_shaping_timer1.png
--------------------------------------------------------------------------------
/site/img/wiki/throughput_shaping_timer2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/throughput_shaping_timer2.png
--------------------------------------------------------------------------------
/site/img/wiki/throughputvsthreads.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/throughputvsthreads.png
--------------------------------------------------------------------------------
/site/img/wiki/timevsthreads.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/timevsthreads.png
--------------------------------------------------------------------------------
/site/img/wiki/total_transactions_per_seconds.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/total_transactions_per_seconds.png
--------------------------------------------------------------------------------
/site/img/wiki/transactions_per_seconds.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/transactions_per_seconds.png
--------------------------------------------------------------------------------
/site/img/wiki/ultimate_thread_group1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/ultimate_thread_group1.png
--------------------------------------------------------------------------------
/site/img/wiki/ultimate_thread_group2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/ultimate_thread_group2.png
--------------------------------------------------------------------------------
/site/img/wiki/varsfromcsv1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/varsfromcsv1.png
--------------------------------------------------------------------------------
/site/img/wiki/varsfromcsv2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/undera/jmeter-plugins/066536d955cb8c1d413c7fd4e22e4b04f1655819/site/img/wiki/varsfromcsv2.png
--------------------------------------------------------------------------------
/site/index.php:
--------------------------------------------------------------------------------
1 | --output-file
5 | rem [
6 | rem --success-filter (true : Only success samplers, false : all results by default)
7 | rem --include-labels
8 | rem --exclude-labels
9 | rem --include-label-regex
10 | rem --exclude-label-regex
11 | rem --start-offset
12 | rem --end-offset
13 | rem --save-as-xml (false : CSV format by default) "
14 | rem ]
15 |
16 | rem example 1 :
17 | rem jmeter\lib\ext\FilterResults.bat --output-file filteredout.csv --input-file inputfile.jtl --include-label-regex true --include-labels "P[1-3].*"
18 |
19 | rem example 2 :
20 | rem jmeter\lib\ext\FilterResults.bat --output-file filteredout.xml --input-file inputfile.csv --include-label-regex true --include-labels "P[1-3].*" --start-offset 2 --end-offset 180 --success-filter true --save-as-xml true
21 |
22 | rem May be you need to declare the path to the java binary
23 | java -jar %~dp0\..\lib\cmdrunner-2.2.jar --tool FilterResults %*
24 |
--------------------------------------------------------------------------------
/tools/filterresults/src/main/resources/kg/apc/cmdtools/FilterResults.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | # When you are running FilterResults tool with JMeterPluginsCMD use the following parameters
4 | # --input-file --output-file
5 | # [
6 | # --success-filter (true : Only success samplers, false : all results by default)
7 | # --include-labels
8 | # --exclude-labels
9 | # --include-label-regex
10 | # --exclude-label-regex
11 | # --start-offset
12 | # --end-offset
13 | # --save-as-xml (false : CSV format by default) "
14 | # ]
15 | #
16 | # example 1 :
17 | # jmeter/lib/ext/FilterResults.sh --output-file filteredout.csv --input-file inputfile.jtl --include-label-regex true --include-labels "P[1-3].*"
18 | #
19 | # example 2 :
20 | # jmeter/lib/ext/FilterResults.sh --output-file filteredout.xml --input-file inputfile.csv --include-label-regex true --include-labels "P[1-3].*" --start-offset 2 --end-offset 180 --success-filter true --save-as-xml true
21 | #
22 | # May be you need to declare the path to the java binary
23 | java -Djava.awt.headless=true -jar $(dirname $0)/../lib/cmdrunner-2.2.jar --tool FilterResults "$@"
24 |
--------------------------------------------------------------------------------
/tools/mergeresults/src/main/java/org/jmeterplugins/save/MergeResultsInstaller.java:
--------------------------------------------------------------------------------
1 | package org.jmeterplugins.save;
2 |
3 | import java.io.File;
4 | import java.io.IOException;
5 | import java.io.InputStream;
6 | import java.nio.file.Files;
7 | import java.nio.file.StandardCopyOption;
8 |
9 | public class MergeResultsInstaller {
10 | public static void main(String[] argv) throws IOException {
11 | writeOut("/org/jmeterplugins/save/merge-results.properties", false);
12 | }
13 |
14 | private static void writeOut(String resName, boolean executable) throws IOException {
15 | File self = new File(MergeResultsInstaller.class.getProtectionDomain().getCodeSource().getLocation().getFile());
16 | File src = new File(resName);
17 | String home = self.getParentFile().getParentFile().getParent();
18 | File dest = new File(home + File.separator + "bin" + File.separator + src.getName());
19 |
20 | InputStream is = MergeResultsInstaller.class.getResourceAsStream(resName);
21 | Files.copy(is, dest.toPath(), StandardCopyOption.REPLACE_EXISTING);
22 | dest.setExecutable(executable);
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/tools/plancheck/src/main/java/kg/apc/cmdtools/TestPlanCheckInstaller.java:
--------------------------------------------------------------------------------
1 | package kg.apc.cmdtools;
2 |
3 | import java.io.File;
4 | import java.io.IOException;
5 | import java.io.InputStream;
6 | import java.nio.file.Files;
7 | import java.nio.file.StandardCopyOption;
8 |
9 | public class TestPlanCheckInstaller {
10 | public static void main(String[] argv) throws IOException {
11 | writeOut("/kg/apc/cmdtools/TestPlanCheck.bat", false);
12 | writeOut("/kg/apc/cmdtools/TestPlanCheck.sh", true);
13 | }
14 |
15 | private static void writeOut(String resName, boolean executable) throws IOException {
16 | File self = new File(TestPlanCheckInstaller.class.getProtectionDomain().getCodeSource().getLocation().getFile());
17 | File src = new File(resName);
18 | String home = self.getParentFile().getParentFile().getParent();
19 | File dest = new File(home + File.separator + "bin" + File.separator + src.getName());
20 |
21 | InputStream is = TestPlanCheckInstaller.class.getResourceAsStream(resName);
22 | Files.copy(is, dest.toPath(), StandardCopyOption.REPLACE_EXISTING);
23 | dest.setExecutable(executable);
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/tools/plancheck/src/main/resources/kg/apc/cmdtools/TestPlanCheck.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | java -Dlog4j.configurationFile=%~dp0\log4j2.xml -jar %~dp0\..\lib\cmdrunner-2.2.jar --tool TestPlanCheck %*
4 |
--------------------------------------------------------------------------------
/tools/plancheck/src/main/resources/kg/apc/cmdtools/TestPlanCheck.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | java -Djava.awt.headless=true -Dlog4j.configurationFile=$(dirname $0)/log4j2.xml -jar $(dirname $0)/../lib/cmdrunner-2.2.jar --tool TestPlanCheck "$@"
4 |
--------------------------------------------------------------------------------
/tools/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 | 4.0.0
6 |
7 | kg.apc
8 | jmeter-plugins-tools
9 | 0.1
10 | pom
11 |
12 |
28 |
29 |
30 | cmd
31 | filterresults
32 | mergeresults
33 | plancheck
34 | table-server
35 | graphs-ggl
36 | pde
37 | synthesis
38 |
39 |
40 |
--------------------------------------------------------------------------------
/tools/table-server/src/main/java/org/jmeterplugins/protocol/http/control/KeyWaiter.java:
--------------------------------------------------------------------------------
1 | package org.jmeterplugins.protocol.http.control;
2 |
3 |
4 | public interface KeyWaiter {
5 | public void waitForKey();
6 | }
7 |
--------------------------------------------------------------------------------
/tools/table-server/src/main/java/org/jmeterplugins/protocol/http/control/STSInstaller.java:
--------------------------------------------------------------------------------
1 | package org.jmeterplugins.protocol.http.control;
2 |
3 | import java.io.File;
4 | import java.io.IOException;
5 | import java.io.InputStream;
6 | import java.nio.file.Files;
7 | import java.nio.file.StandardCopyOption;
8 |
9 | public class STSInstaller {
10 | public static void main(String[] argv) throws IOException {
11 | writeOut("simple-table-server.bsh", false);
12 | writeOut("simple-table-server.groovy", false);
13 | writeOut("simple-table-server.cmd", false);
14 | writeOut("simple-table-server.sh", true);
15 | writeOut("NanoHttpd-2.1.0_License.txt", false);
16 | }
17 |
18 | private static void writeOut(String resName, boolean executable) throws IOException {
19 | resName = "/org/jmeterplugins/protocol/http/control/" + resName;
20 | File self = new File(STSInstaller.class.getProtectionDomain().getCodeSource().getLocation().getFile());
21 | File src = new File(resName);
22 | String home = self.getParentFile().getParentFile().getParent();
23 | File dest = new File(home + File.separator + "bin" + File.separator + src.getName());
24 |
25 | InputStream is = STSInstaller.class.getResourceAsStream(resName);
26 | Files.copy(is, dest.toPath(), StandardCopyOption.REPLACE_EXISTING);
27 | dest.setExecutable(executable);
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/tools/table-server/src/main/resources/org/jmeterplugins/protocol/http/control/NanoHttpd-2.1.0_License.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2012-2013 by Paul S. Hawke, 2001,2005-2013 by Jarno Elonen, 2010 by Konstantinos Togias All rights reserved.
2 |
3 | Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
4 |
5 | Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
6 |
7 | Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
8 |
9 | Neither the name of the NanoHttpd organization nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
--------------------------------------------------------------------------------
/tools/table-server/src/main/resources/org/jmeterplugins/protocol/http/control/simple-table-server.bsh:
--------------------------------------------------------------------------------
1 | print("Startup beanshell script running");
2 |
3 | import org.apache.jmeter.util.JMeterUtils;
4 | import org.apache.jorphan.util.JMeterException;
5 | import org.apache.jorphan.reflect.ClassTools;
6 | import org.slf4j.Logger;
7 | import org.slf4j.LoggerFactory;
8 |
9 | private static final Logger log = LoggerFactory.getLogger("bsh.startup");
10 |
11 | int simpleTablePort = JMeterUtils.getPropDefault(
12 | "jmeterPlugin.sts.port", 0);
13 | boolean loadAndRunOnStartup = JMeterUtils.getPropDefault(
14 | "jmeterPlugin.sts.loadAndRunOnStartup", false);
15 |
16 | if (simpleTablePort > 0 && loadAndRunOnStartup) {
17 | log.info("Starting Simple Table server (" + simpleTablePort + ")");
18 | try {
19 | Object instance = ClassTools
20 | .construct("org.jmeterplugins.protocol.http.control.HttpSimpleTableControl"
21 | );
22 | ClassTools.invoke(instance, "startHttpSimpleTable");
23 | msg = "Simple Table Server is running on port : " + simpleTablePort;
24 | log.info(msg);
25 | print(msg);
26 | } catch (JMeterException e) {
27 | log.warn("Could not start Simple Table server", e);
28 | }
29 | }
30 | else {
31 | msg = "jmeterPlugin.sts.port == 0 OR jmeterPlugin.sts.loadAndRunOnStartup != true => Simple Table Server is NOT running";
32 | log.info(msg);
33 | print(msg);
34 | }
35 |
36 |
37 | print("Startup beanshell script completed");
38 |
--------------------------------------------------------------------------------
/tools/table-server/src/test/java/org/jmeterplugins/protocol/http/control/STSInstallerTest.java:
--------------------------------------------------------------------------------
1 | package org.jmeterplugins.protocol.http.control;
2 |
3 | import org.apache.commons.io.FileUtils;
4 | import org.junit.Test;
5 |
6 | import java.io.File;
7 |
8 | public class STSInstallerTest {
9 | @Test
10 | public void name() throws Exception {
11 | File self = new File(STSInstaller.class.getProtectionDomain().getCodeSource().getLocation().getFile());
12 | String home = self.getParentFile().getParentFile().getParent();
13 | File dest = new File(home + File.separator + "bin");
14 | dest.mkdirs();
15 |
16 | STSInstaller.main(new String[0]);
17 |
18 | FileUtils.deleteDirectory(dest);
19 | }
20 | }
--------------------------------------------------------------------------------
/tools/table-server/src/test/java/org/jmeterplugins/protocol/http/control/ServerRunnerTest.java:
--------------------------------------------------------------------------------
1 | package org.jmeterplugins.protocol.http.control;
2 |
3 | import org.apache.jmeter.util.JMeterUtils;
4 | import org.junit.*;
5 |
6 | public class ServerRunnerTest {
7 |
8 | public ServerRunnerTest() {
9 | }
10 |
11 | @BeforeClass
12 | public static void setUpClass() throws Exception {
13 | }
14 |
15 | @AfterClass
16 | public static void tearDownClass() throws Exception {
17 | }
18 |
19 | @Before
20 | public void setUp() {
21 | }
22 |
23 | @After
24 | public void tearDown() {
25 | }
26 |
27 | @Test
28 | public void testRun() throws InstantiationException, IllegalAccessException {
29 | System.out.println("run");
30 | ServerRunner.run(HttpSimpleTableServerEmul.class);
31 | }
32 |
33 | @Test
34 | public void testExecuteInstance() throws Exception {
35 | System.out.println("executeInstance");
36 | HttpSimpleTableServer serv = null;
37 | ServerRunner.executeInstance(serv);
38 |
39 | String charset = "UTF-8";
40 | boolean isDaemon = false;
41 |
42 | serv = new HttpSimpleTableServerEmul(-1, false, JMeterUtils.getJMeterBinDir(), charset, charset, charset, isDaemon);
43 | serv.start();
44 | ServerRunner.executeInstance(serv);
45 | serv.stopServer();
46 | serv = null;
47 | }
48 |
49 | }
50 |
--------------------------------------------------------------------------------
/tools/table-server/src/test/java/org/jmeterplugins/protocol/http/control/ServerSocketEmul.java:
--------------------------------------------------------------------------------
1 | package org.jmeterplugins.protocol.http.control;
2 |
3 | import java.io.IOException;
4 |
5 | public class ServerSocketEmul extends java.net.ServerSocket {
6 | public ServerSocketEmul() throws IOException {
7 | }
8 |
9 | @Override
10 | public boolean isClosed() {
11 | return false;
12 | }
13 | }
14 |
--------------------------------------------------------------------------------