You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was trying to run ArjaE today and found out something not documented and not logged in the code.
In this piece of code, if the test executor is different than ExternalTestExecutor2, the method returns and does not instrument test cases.
Hence, "Instrumentation of tests is finished!" is never outputted. The problem is that the default executor is ExternalTestExecutor, thus the instrumentation never happens.
Is this an intended behaviour? If so, then at least a log should be shown saying that the instrumentation of test cases was skipped.
Moreover, I found out that if I do not execute Arja from its root directory, it does not work (unless I change the external root directory). This should be emphasised in the documentation. It took me a few days to figure it out, since the tool keeps executing everything without failing and appears to be working, when in reality it's not.
Could you please improve the documentation?
Thanks.
The text was updated successfully, but these errors were encountered:
I was trying to run ArjaE today and found out something not documented and not logged in the code.
In this piece of code, if the test executor is different than
ExternalTestExecutor2
, the method returns and does not instrument test cases.Hence,
"Instrumentation of tests is finished!"
is never outputted. The problem is that the default executor is ExternalTestExecutor, thus the instrumentation never happens.Is this an intended behaviour? If so, then at least a log should be shown saying that the instrumentation of test cases was skipped.
Moreover, I found out that if I do not execute Arja from its root directory, it does not work (unless I change the external root directory). This should be emphasised in the documentation. It took me a few days to figure it out, since the tool keeps executing everything without failing and appears to be working, when in reality it's not.
Could you please improve the documentation?
Thanks.
The text was updated successfully, but these errors were encountered: