@@ -1780,7 +1780,7 @@ if ( sleep_time > 0 ) {
1780
1780
<hashTree />
1781
1781
</hashTree >
1782
1782
</hashTree >
1783
- <ThroughputController guiclass =" ThroughputControllerGui" testclass =" ThroughputController" testname =" create_blog" enabled = " true " >
1783
+ <ThroughputController guiclass =" ThroughputControllerGui" testclass =" ThroughputController" testname =" create_blog" >
1784
1784
<intProp name =" ThroughputController.style" >1</intProp >
1785
1785
<boolProp name =" ThroughputController.perThread" >false</boolProp >
1786
1786
<intProp name =" ThroughputController.maxThroughput" >1</intProp >
@@ -2032,7 +2032,7 @@ if ( sleep_time > 0 ) {
2032
2032
<boolProp name =" TransactionController.includeTimers" >false</boolProp >
2033
2033
</TransactionController >
2034
2034
<hashTree >
2035
- <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 190 rest/api/content/${ajs-content-id}?status=draft" enabled = " true " >
2035
+ <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 190 rest/api/content/${ajs-content-id}?status=draft" >
2036
2036
<stringProp name =" HTTPSampler.contentEncoding" >utf-8</stringProp >
2037
2037
<stringProp name =" HTTPSampler.path" >${application.postfix}/rest/api/content/${ajs-content-id}?status=draft</stringProp >
2038
2038
<boolProp name =" HTTPSampler.follow_redirects" >true</boolProp >
@@ -2098,7 +2098,7 @@ if ( sleep_time > 0 ) {
2098
2098
</ResponseAssertion >
2099
2099
<hashTree />
2100
2100
</hashTree >
2101
- <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 200 ${x_new_title_blog}" enabled = " true " >
2101
+ <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 200 ${x_new_title_blog}" >
2102
2102
<stringProp name =" HTTPSampler.path" >${application.postfix}/${x_new_title_blog}</stringProp >
2103
2103
<boolProp name =" HTTPSampler.follow_redirects" >true</boolProp >
2104
2104
<stringProp name =" HTTPSampler.method" >GET</stringProp >
@@ -2141,7 +2141,7 @@ if ( sleep_time > 0 ) {
2141
2141
</ResponseAssertion >
2142
2142
<hashTree />
2143
2143
</hashTree >
2144
- <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 210 rest/likes/1.0/content/${x_content_id}/likes" enabled = " true " >
2144
+ <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 210 rest/likes/1.0/content/${x_content_id}/likes" >
2145
2145
<stringProp name =" HTTPSampler.path" >${application.postfix}/rest/likes/1.0/content/${ajs-content-id}/likes</stringProp >
2146
2146
<boolProp name =" HTTPSampler.follow_redirects" >true</boolProp >
2147
2147
<stringProp name =" HTTPSampler.method" >GET</stringProp >
@@ -2189,7 +2189,7 @@ if ( sleep_time > 0 ) {
2189
2189
</HeaderManager >
2190
2190
<hashTree />
2191
2191
</hashTree >
2192
- <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 220 rest/inlinecomments/1.0/comments" enabled = " true " >
2192
+ <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 220 rest/inlinecomments/1.0/comments" >
2193
2193
<stringProp name =" HTTPSampler.path" >${application.postfix}/rest/inlinecomments/1.0/comments</stringProp >
2194
2194
<boolProp name =" HTTPSampler.follow_redirects" >true</boolProp >
2195
2195
<stringProp name =" HTTPSampler.method" >GET</stringProp >
@@ -2237,7 +2237,7 @@ if ( sleep_time > 0 ) {
2237
2237
</HeaderManager >
2238
2238
<hashTree />
2239
2239
</hashTree >
2240
- <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 230 plugins/editor-loader/editor.action" enabled = " true " >
2240
+ <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 230 plugins/editor-loader/editor.action" >
2241
2241
<stringProp name =" HTTPSampler.path" >${application.postfix}/plugins/editor-loader/editor.action</stringProp >
2242
2242
<boolProp name =" HTTPSampler.follow_redirects" >true</boolProp >
2243
2243
<stringProp name =" HTTPSampler.method" >GET</stringProp >
@@ -2356,7 +2356,7 @@ if ( sleep_time > 0 ) {
2356
2356
<hashTree />
2357
2357
</hashTree >
2358
2358
</hashTree >
2359
- <ThroughputController guiclass =" ThroughputControllerGui" testclass =" ThroughputController" testname =" create_and_edit_page" enabled = " true " >
2359
+ <ThroughputController guiclass =" ThroughputControllerGui" testclass =" ThroughputController" testname =" create_and_edit_page" >
2360
2360
<intProp name =" ThroughputController.style" >1</intProp >
2361
2361
<boolProp name =" ThroughputController.perThread" >false</boolProp >
2362
2362
<intProp name =" ThroughputController.maxThroughput" >1</intProp >
@@ -2384,7 +2384,7 @@ if ( sleep_time > 0 ) {
2384
2384
<boolProp name =" TransactionController.includeTimers" >false</boolProp >
2385
2385
</TransactionController >
2386
2386
<hashTree >
2387
- <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 240 pages/createpage.action" enabled = " true " >
2387
+ <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 240 pages/createpage.action" >
2388
2388
<stringProp name =" HTTPSampler.path" >${application.postfix}/pages/createpage.action</stringProp >
2389
2389
<boolProp name =" HTTPSampler.follow_redirects" >true</boolProp >
2390
2390
<stringProp name =" HTTPSampler.method" >GET</stringProp >
@@ -2575,7 +2575,7 @@ if (isFail) {
2575
2575
<boolProp name =" TransactionController.includeTimers" >false</boolProp >
2576
2576
</TransactionController >
2577
2577
<hashTree >
2578
- <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 250 rest/api/content/${ajs-content-id}?status=draft" enabled = " true " >
2578
+ <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 250 rest/api/content/${ajs-content-id}?status=draft" >
2579
2579
<stringProp name =" HTTPSampler.path" >${application.postfix}/rest/api/content/${ajs-content-id}?status=draft</stringProp >
2580
2580
<boolProp name =" HTTPSampler.follow_redirects" >true</boolProp >
2581
2581
<stringProp name =" HTTPSampler.method" >PUT</stringProp >
@@ -4960,7 +4960,7 @@ if ( sleep_time > 0 ) {
4960
4960
<hashTree />
4961
4961
</hashTree >
4962
4962
</hashTree >
4963
- <ThroughputController guiclass =" ThroughputControllerGui" testclass =" ThroughputController" testname =" like_page" enabled = " true " >
4963
+ <ThroughputController guiclass =" ThroughputControllerGui" testclass =" ThroughputController" testname =" like_page" >
4964
4964
<intProp name =" ThroughputController.style" >1</intProp >
4965
4965
<boolProp name =" ThroughputController.perThread" >false</boolProp >
4966
4966
<intProp name =" ThroughputController.maxThroughput" >1</intProp >
@@ -4989,7 +4989,7 @@ if ( sleep_time > 0 ) {
4989
4989
<boolProp name =" TransactionController.includeTimers" >false</boolProp >
4990
4990
</TransactionController >
4991
4991
<hashTree >
4992
- <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 470 rest/likes/1.0/content/< page_id> /likes" enabled = " true " >
4992
+ <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 470 rest/likes/1.0/content/< page_id> /likes" >
4993
4993
<stringProp name =" HTTPSampler.path" >${application.postfix}/rest/likes/1.0/content/${page_id}/likes</stringProp >
4994
4994
<boolProp name =" HTTPSampler.follow_redirects" >true</boolProp >
4995
4995
<stringProp name =" HTTPSampler.method" >GET</stringProp >
@@ -5054,7 +5054,7 @@ if ( sleep_time > 0 ) {
5054
5054
<boolProp name =" IfController.useExpression" >true</boolProp >
5055
5055
</IfController >
5056
5056
<hashTree >
5057
- <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 480 rest/likes/1.0/content/${page_id}/likes" enabled = " true " >
5057
+ <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 480 rest/likes/1.0/content/${page_id}/likes" >
5058
5058
<stringProp name =" HTTPSampler.path" >${application.postfix}/rest/likes/1.0/content/${page_id}/likes</stringProp >
5059
5059
<boolProp name =" HTTPSampler.follow_redirects" >true</boolProp >
5060
5060
<stringProp name =" HTTPSampler.method" >DELETE</stringProp >
@@ -5098,7 +5098,7 @@ if ( sleep_time > 0 ) {
5098
5098
<boolProp name =" IfController.useExpression" >true</boolProp >
5099
5099
</IfController >
5100
5100
<hashTree >
5101
- <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 490 rest/likes/1.0/content/${page_id}/likes" enabled = " true " >
5101
+ <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 490 rest/likes/1.0/content/${page_id}/likes" >
5102
5102
<stringProp name =" HTTPSampler.path" >${application.postfix}/rest/likes/1.0/content/${page_id}/likes</stringProp >
5103
5103
<boolProp name =" HTTPSampler.follow_redirects" >true</boolProp >
5104
5104
<stringProp name =" HTTPSampler.method" >POST</stringProp >
@@ -5485,7 +5485,7 @@ if ( sleep_time > 0 ) {
5485
5485
</hashTree >
5486
5486
<GenericController guiclass =" LogicControllerGui" testclass =" GenericController" testname =" login_as_specific_user" enabled =" false" />
5487
5487
<hashTree >
5488
- <Arguments guiclass =" ArgumentsPanel" testclass =" Arguments" testname =" username:password" enabled = " true " >
5488
+ <Arguments guiclass =" ArgumentsPanel" testclass =" Arguments" testname =" username:password" >
5489
5489
<collectionProp name =" Arguments.arguments" >
5490
5490
<elementProp name =" app_specific_username" elementType =" Argument" >
5491
5491
<stringProp name =" Argument.name" >app_specific_username</stringProp >
@@ -5564,13 +5564,13 @@ if ( sleep_time > 0 ) {
5564
5564
<hashTree />
5565
5565
</hashTree >
5566
5566
</hashTree >
5567
- <IfController guiclass =" IfControllerPanel" testclass =" IfController" testname =" If legacy login flow" enabled = " true " >
5567
+ <IfController guiclass =" IfControllerPanel" testclass =" IfController" testname =" If legacy login flow" >
5568
5568
<stringProp name =" IfController.condition" >${__groovy(vars.get(" legacy_login_form" ) == ' true' )}</stringProp >
5569
5569
<boolProp name =" IfController.evaluateAll" >false</boolProp >
5570
5570
<boolProp name =" IfController.useExpression" >true</boolProp >
5571
5571
</IfController >
5572
5572
<hashTree >
5573
- <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 992 login_as_specific_user legacy flow" enabled = " true " >
5573
+ <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" 992 login_as_specific_user legacy flow" >
5574
5574
<stringProp name =" TestPlan.comments" >Detected the start of a redirect chain</stringProp >
5575
5575
<stringProp name =" HTTPSampler.path" >${application.postfix}/dologin.action</stringProp >
5576
5576
<stringProp name =" HTTPSampler.method" >POST</stringProp >
@@ -5652,7 +5652,7 @@ if ( sleep_time > 0 ) {
5652
5652
<intProp name =" Assertion.test_type" >2</intProp >
5653
5653
</ResponseAssertion >
5654
5654
<hashTree />
5655
- <JSR223PostProcessor guiclass =" TestBeanGUI" testclass =" JSR223PostProcessor" testname =" set variable run_as_specific_user" enabled = " true " >
5655
+ <JSR223PostProcessor guiclass =" TestBeanGUI" testclass =" JSR223PostProcessor" testname =" set variable run_as_specific_user" >
5656
5656
<stringProp name =" scriptLanguage" >groovy</stringProp >
5657
5657
<stringProp name =" parameters" ></stringProp >
5658
5658
<stringProp name =" filename" ></stringProp >
@@ -5670,7 +5670,7 @@ if ( sleep_time > 0 ) {
5670
5670
<hashTree />
5671
5671
</hashTree >
5672
5672
</hashTree >
5673
- <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" check_logged_in_as_specific_user" enabled = " true " >
5673
+ <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" check_logged_in_as_specific_user" >
5674
5674
<stringProp name =" HTTPSampler.path" >${application.postfix}/rest/api/user/current</stringProp >
5675
5675
<boolProp name =" HTTPSampler.follow_redirects" >true</boolProp >
5676
5676
<stringProp name =" HTTPSampler.method" >GET</stringProp >
@@ -5681,7 +5681,7 @@ if ( sleep_time > 0 ) {
5681
5681
</elementProp >
5682
5682
</HTTPSamplerProxy >
5683
5683
<hashTree >
5684
- <JSR223PostProcessor guiclass =" TestBeanGUI" testclass =" JSR223PostProcessor" testname =" check_current_user" enabled = " true " >
5684
+ <JSR223PostProcessor guiclass =" TestBeanGUI" testclass =" JSR223PostProcessor" testname =" check_current_user" >
5685
5685
<stringProp name =" scriptLanguage" >groovy</stringProp >
5686
5686
<stringProp name =" parameters" ></stringProp >
5687
5687
<stringProp name =" filename" ></stringProp >
@@ -5704,7 +5704,7 @@ if (response_data.username != vars.get("app_specific_username")) {
5704
5704
</JSR223PostProcessor >
5705
5705
<hashTree />
5706
5706
</hashTree >
5707
- <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" update_tokens_as_app_specific_user" enabled = " true " >
5707
+ <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" update_tokens_as_app_specific_user" >
5708
5708
<stringProp name =" HTTPSampler.path" >${application.postfix}/</stringProp >
5709
5709
<boolProp name =" HTTPSampler.follow_redirects" >true</boolProp >
5710
5710
<stringProp name =" HTTPSampler.method" >GET</stringProp >
@@ -5781,7 +5781,59 @@ if (response_data.username != vars.get("app_specific_username")) {
5781
5781
<boolProp name =" RegexExtractor.default_empty_value" >true</boolProp >
5782
5782
</RegexExtractor >
5783
5783
<hashTree />
5784
- <JSR223PostProcessor guiclass =" TestBeanGUI" testclass =" JSR223PostProcessor" testname =" Logger" enabled =" true" >
5784
+ <JSR223PostProcessor guiclass =" TestBeanGUI" testclass =" JSR223PostProcessor" testname =" Logger" >
5785
+ <stringProp name =" scriptLanguage" >groovy</stringProp >
5786
+ <stringProp name =" parameters" ></stringProp >
5787
+ <stringProp name =" filename" ></stringProp >
5788
+ <stringProp name =" cacheKey" >true</stringProp >
5789
+ <stringProp name =" script" >prev.setIgnore()</stringProp >
5790
+ </JSR223PostProcessor >
5791
+ <hashTree />
5792
+ </hashTree >
5793
+ <HTTPSamplerProxy guiclass =" HttpTestSampleGui" testclass =" HTTPSamplerProxy" testname =" do_websudo" enabled =" false" >
5794
+ <stringProp name =" TestPlan.comments" >Works only with admin permissions</stringProp >
5795
+ <stringProp name =" HTTPSampler.path" >${application.postfix}/doauthenticate.action</stringProp >
5796
+ <boolProp name =" HTTPSampler.follow_redirects" >true</boolProp >
5797
+ <stringProp name =" HTTPSampler.method" >POST</stringProp >
5798
+ <boolProp name =" HTTPSampler.use_keepalive" >true</boolProp >
5799
+ <boolProp name =" HTTPSampler.postBodyRaw" >false</boolProp >
5800
+ <elementProp name =" HTTPsampler.Arguments" elementType =" Arguments" guiclass =" HTTPArgumentsPanel" testclass =" Arguments" testname =" User Defined Variables" >
5801
+ <collectionProp name =" Arguments.arguments" >
5802
+ <elementProp name =" authenticate" elementType =" HTTPArgument" >
5803
+ <boolProp name =" HTTPArgument.always_encode" >false</boolProp >
5804
+ <stringProp name =" Argument.value" >Confirm</stringProp >
5805
+ <stringProp name =" Argument.metadata" >=</stringProp >
5806
+ <boolProp name =" HTTPArgument.use_equals" >true</boolProp >
5807
+ <stringProp name =" Argument.name" >authenticate</stringProp >
5808
+ </elementProp >
5809
+ <elementProp name =" destination" elementType =" HTTPArgument" >
5810
+ <boolProp name =" HTTPArgument.always_encode" >false</boolProp >
5811
+ <stringProp name =" Argument.value" >/admin/systeminfo.action</stringProp >
5812
+ <stringProp name =" Argument.metadata" >=</stringProp >
5813
+ <boolProp name =" HTTPArgument.use_equals" >true</boolProp >
5814
+ <stringProp name =" Argument.name" >destination</stringProp >
5815
+ </elementProp >
5816
+ <elementProp name =" password" elementType =" HTTPArgument" >
5817
+ <boolProp name =" HTTPArgument.always_encode" >false</boolProp >
5818
+ <stringProp name =" Argument.value" >${app_specific_password}</stringProp >
5819
+ <stringProp name =" Argument.metadata" >=</stringProp >
5820
+ <boolProp name =" HTTPArgument.use_equals" >true</boolProp >
5821
+ <stringProp name =" Argument.name" >password</stringProp >
5822
+ </elementProp >
5823
+ </collectionProp >
5824
+ </elementProp >
5825
+ </HTTPSamplerProxy >
5826
+ <hashTree >
5827
+ <HeaderManager guiclass =" HeaderPanel" testclass =" HeaderManager" testname =" HTTP Header Manager" >
5828
+ <collectionProp name =" HeaderManager.headers" >
5829
+ <elementProp name =" " elementType =" Header" >
5830
+ <stringProp name =" Header.name" >X-Atlassian-Token</stringProp >
5831
+ <stringProp name =" Header.value" >no-check</stringProp >
5832
+ </elementProp >
5833
+ </collectionProp >
5834
+ </HeaderManager >
5835
+ <hashTree />
5836
+ <JSR223PostProcessor guiclass =" TestBeanGUI" testclass =" JSR223PostProcessor" testname =" Logger" >
5785
5837
<stringProp name =" scriptLanguage" >groovy</stringProp >
5786
5838
<stringProp name =" parameters" ></stringProp >
5787
5839
<stringProp name =" filename" ></stringProp >
@@ -5791,7 +5843,7 @@ if (response_data.username != vars.get("app_specific_username")) {
5791
5843
<hashTree />
5792
5844
</hashTree >
5793
5845
</hashTree >
5794
- <TransactionController guiclass =" TransactionControllerGui" testclass =" TransactionController" testname =" jmeter_app_specific_action" enabled = " true " >
5846
+ <TransactionController guiclass =" TransactionControllerGui" testclass =" TransactionController" testname =" jmeter_app_specific_action" >
5795
5847
<boolProp name =" TransactionController.parent" >true</boolProp >
5796
5848
<boolProp name =" TransactionController.includeTimers" >false</boolProp >
5797
5849
</TransactionController >
@@ -5877,7 +5929,7 @@ if (response_data.username != vars.get("app_specific_username")) {
5877
5929
<hashTree />
5878
5930
</hashTree >
5879
5931
</hashTree >
5880
- <IfController guiclass =" IfControllerPanel" testclass =" IfController" testname =" login_as_default_user_if_specific_user_was_loggedin" enabled = " true " >
5932
+ <IfController guiclass =" IfControllerPanel" testclass =" IfController" testname =" login_as_default_user_if_specific_user_was_loggedin" >
5881
5933
<stringProp name =" IfController.condition" >${run_as_specific_user}</stringProp >
5882
5934
<boolProp name =" IfController.evaluateAll" >false</boolProp >
5883
5935
<boolProp name =" IfController.useExpression" >true</boolProp >
0 commit comments