Don't have Instruments "own" an imported Automation script file

Originator:apontious
Number:rdar://12745392 Date Originated:11/23/2012
Status:Closed Resolved:
Product:Developer Tools Product Version:4.5
Classification:Serious Bug Reproducible:Always
 
Summary: If I edit a JavaScript testing script that Instruments currently has imported, it will complain that it has changed each time.

Steps to Reproduce:
- Run a UI Automation test script on an iOS application, such as the "Automatic for the People UI Automation Script.js" script that comes with this project: https://github.com/apontious/Automatic-for-the-People
- Now edit the script.
- Now run the script (i.e. Record Trace) again in Instruments

Expected Results:
- Instruments uses the updated script without complaint.

Actual Results:
- Instruments complains that the script has changed behind its back, and you must click "Revert" to get the new script's contents.

Regression:
- Not a regression.

Comments

From Apple:

There are no plans to address this based on the following:

The Automation instrument has been removed from Instruments. Please migrate tests over to Xcode's UI Testing infrastructure.


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!