Testing framework for ionic angular cordova app real devices with continuous integration?

Our team is starting a project and we would like to have an automated testing server that tests our app on real devices, instead of emulators or just browser.

Its an Ionic framework app, so Cordova+AngularJS.

I am going to research this and give the best answer I have, but in the meantime if anyone is familiar with it, I'd love to hear all about it!

The intel xkd provides on device testing via the intel xkd preview app and on device debugging via the adb with debugger. Also comes with build services for android, ios, windows, tizen, amazon, nook, webapp, chrome, facebook, and firefox. This is the easiest way I have found for testing on device to make sure Cordova plug ins work and to get live JavaScript debugging. https://software.intel.com/en-us/intel-xdk

I'm interested on that point too.

For instance, I manage to code very few tests with APPIUM but seems to do the job for tests using Selenium webserver

Looking forward for other user feedback