Yats – Supporting Cancel in a Test Case
Some test cases may take a long time and should provide a Cancel option. Cancel is implemented by implementing the ICancellable interface (part of Yats Native test repository manager).
Some test cases may take a long time and should provide a Cancel option. Cancel is implemented by implementing the ICancellable interface (part of Yats Native test repository manager).
This article will show how parameters are implemented in a test case. The Yats framework uses .NET Reflection to find out and configure the parameters of a test case. When a test case is written for the Native Yats test repository, the following rules apply:
This article will show how to write a simple test case for Yats. The test case will be written in C#. Other languages and test case loaders can be supported but these topics will be covered later. It is recommended to create a new Visual Studio project for your test case suite for better test… Read More »
When USB host is enabled in an Android device, it can not be connected to a PC for debugging. Another debugger solution is running ADB over WiFi.
While writing a new bitbake recipe, I stumbled upon this: The recipe is obviously present, but it can not be found by bitbake. Turns out, this is because of an illegal underscore in the recipe name (directory name too). You should use “-“, underscore is used for version separation
This is just a quick adaptation of the Arduino Ethernet example to control a couple of relays for an automated test setup. I hope the source code is self-explanatory. Beware that Arduino IDE 1.0.1 or later should be used – DHCP in the Ethernet library is buggy in version 1.0. I am using Arduino ADK,… Read More »
On a related note to the previous post, here is a patch that enables the SerialPort.DataReceived event. It is not officially supported in the Linux version of Mono. This workaround works in the following way: When a port is opened, a new thread is started. It polls the port for incoming data and generates the… Read More »
I have been searching for a solution for the missing Mono libMonoPosixHelper.so library. It is necessary in order to use SerialPort class. The application I’m working on now runs on an ARM processor, Linux OS based on OpenEmbedded. I’m not submitting this as a patch because I’m pretty sure this is not the proper way… Read More »