New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change default properties of Transaction Controller #3212
Comments
Sebb (migrated from Bugzilla): Do you have a suggestion for a patch to the documentation to make the choice of options clearer to users? |
Antonio Gomes Rodrigues (migrated from Bugzilla): About the documentation, I think it will be great to have in wiki and in changes, a paragraph which explain "How to migrate script from XX release to XX release" and another paragraph called "What to look between XX release and XX release to avoid problem" |
Antonio Gomes Rodrigues (migrated from Bugzilla): TransactionControllerGui file : --- Base (BASE)
TransactionController file : --- Base (BASE)
About "Generate Parent sample if", I need more time to modify it (if you have a pointer to do it, it will be great) |
Sebb (migrated from Bugzilla):
JMeter releasese are upwards compatible; there should be no need to change scripts between versions. The unit tests include checks of the test script format. But if there is a breaking change it is documented in the release notes.
Likewise, there should be no need for this. What I was referring to was documentation on the Transaction Controller. |
Antonio Gomes Rodrigues (migrated from Bugzilla):
I understand but all old scripts will work as same as before, no ?
Ok I understand. The problem is the actual behavior of Transaction Controller is not logical (for me and to all the people I have talk (co-worker, load test specialist, during my meetings...) and different of other load testing tool (my co-worker work with neoload and loadruner). The second problem for me, it's when I record a script with the proxy recorder, I use Transaction Controller. And at the end of the recording I need to check/unched all the created transaction. I think it's not productive. Antonio |
Sebb (migrated from Bugzilla):
That may depend on how the change is implemented.
That's a separate issue, for which a different fix might be appropriate.
|
Antonio Gomes Rodrigues (migrated from Bugzilla): |
Antonio Gomes Rodrigues (migrated from Bugzilla): Thanks, |
@pmouawad (migrated from Bugzilla): This would not affect existing scripts but newly recorded ones would have the checkbox disabled. I agree on the fact default should be not to include time for processing and timers. |
Sebb (migrated from Bugzilla):
That should be a separate issuee please.
|
Antonio Gomes Rodrigues (migrated from Bugzilla): |
Antonio Gomes Rodrigues (Bug 55498):
In Transaction Controller, by default :
Generate Parent sample if unchecked
Include duration of timer ... is checked
I think it will be better (and more logic) to have :
Generate Parent sample if checked
Include duration of timer ... is unchecked
Each time I use Transaction Controller, I must do it in each Transaction Controller (not productive :( )
Some of my co-worker have not seen this 2 parameters and have bas response time during test. Now they think that JMeter is untrusted/crap tool.
I propose this patch to TransactionController class
This patch file was generated by NetBeans IDE
It uses platform neutral UTF-8 encoding and \n newlines.
--- Base (BASE)
+++ Locally Modified (Based On LOCAL)
@@ -109,7 +109,7 @@
}
}
/**
@@ -299,9 +299,9 @@
/**
* Whether to include timer and pre/post processor time in overall sample.
*
}
OS: All
Blocks:
The text was updated successfully, but these errors were encountered: