lp:~akiva/qtcreator-plugin-autopilot/trunk

Created by Akiva on 2015-01-12 and last modified on 2015-03-26
Get this branch:
bzr branch lp:~akiva/qtcreator-plugin-autopilot/trunk
Only Akiva can upload to this branch. If you are Akiva please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Akiva
Project:
Ubuntu SDK Autopilot Plugin
Status:
Development

Recent revisions

14. By Akiva on 2015-03-26

Changelog:
- Fixed Segfault Bug that was causing issues for Bzoltans merge

Updating this first, and then merging with bzoltan

13. By Akiva on 2015-03-26

Changelog:
- Added two cloudy day error messages, one which fixes a potentional segfault when the autopilot command isn't installed. The errors pop up when:
 1: When autopilot is not installed.
 2: When an autopilot suite is detected, but has no tests or it is configured improperly.
- Removed some qdebug messages
- Removed some imports
- Changed the autopilot menu to clear itself on project change. This helps refresh the tests and clear any depricated ones, and it makes it so tests in the menu only appear for the current project.
- Made sure the autopilot menu is disabled if it has no items in it.

12. By Akiva on 2015-03-25

Changelog
- Fixed Bug on close project
- Embedded widget into run configuration settings
- Fixed a bit of commenting

Todo:
- Figure out what to do with the menu, and whether it should be cleared (Otherwise the menu items linger until you restart qtcreator)
- Figure out whether we want memory with the checkboxes.
If we do; how do we refresh the tests when the list is updated?
If we don't; then is it fine to live with a new test every time the run configuration is changed?

11. By Akiva on 2015-02-12

Changelog
- Stable and working version. Needs Testing

Todo
- Widget needs embedding
- Tests from hud need to be placed in application window
- Needs a way to refresh tests
- Needs to autodetect whether a test passed, and keep track

10. By Akiva on 2015-02-07

Changelog:

Added a widget with checkboxes that you can choose which tests you want to run.
Detects if an autopilot run configuration already exists.

Todo:
- Run on devices
- embed widget into run settings
- Run Configuration dissappears on build change.

9. By Akiva on 2015-02-03

Cleaned up some code, removing comments and what have you.

8. By Akiva on 2015-02-03

Changelog:
- Created Autopilot Run Configuration Class that you can now set arguments to.
- Autopilot can now be selected from "Run" in the panel above the play buttons. Arguments not inserted yet
- Comments, code cleaned up slightly

Todo:
- Set for time being, to run all tests
- Create test list widget in Projects->RunSettings

7. By Akiva on 2015-01-27

Changelog:
- Nothing, just added comments showing the todo items I need to accomplish

6. By Akiva on 2015-01-18

Changelog:
- Added two tests which do not invoke QProcess. Compatability should be way up.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers