Yes, it will be updated for new release of Android if required.

/Chi Thu

On 5 April 2012 18:12, Zach Pfeffer <[email protected]> wrote:
> On 5 April 2012 05:14, Le.chi Thu <[email protected]> wrote:
>> Thanks Paul.
>>
>> TEMA uses monkey runner to fire events to target. TEMA uses hierarchy
>> viewer API to extract the UI tree (not as an image)
>>
>> STE is considering open source our test framework named UTF.
>>
>> Here is short feature list of UTF.
>>
>> * Written in Python
>> * Test logic is run on host and communicate with target via ADB for
>> Android or serial port for Linux.
>> * The framework take care of host logging and targets logging (such at
>> adb logcat).
>> * The framework initialize the targets and deployment of apk, resource files
>> * The framework include a modified UI lib from TEMA for ui driven
>> tests for Android
>> * The framework allow test case to listen for a pattern of data on the
>> target logs
>> * The framework provide test case console / shell interface (pexpect
>> like interface)
>> * The framework provide test case configuration API (read data from ini file)
>>
>> We will have a decision next week within STE how to process with open
>> sourcing UTF. I will then provide you more info about the UTF by then.
>
> Does the framework get upgraded for each Android release?
>
>> BR
>>
>> /Chi Thu
>> On 5 April 2012 11:56, Paul Larson <[email protected]> wrote:
>>> Apparently you can actually inspect the ui, look for text in it, etc. rather
>>> than just taking screenshots and comparing them.
>>>
>>>
>>> On Wed, Apr 4, 2012 at 3:42 PM, Zach Pfeffer <[email protected]>
>>> wrote:
>>>>
>>>> I think I'd rather just focus on monkey runner stuff. Chi Thu, what
>>>> doe TEMA give us that Monkey runner doesn't?
>>>>
>>>> On 28 March 2012 07:05, Le.chi Thu <[email protected]> wrote:
>>>> > I will talk with you about the tema.
>>>> >
>>>> > BR
>>>> >
>>>> > /Chi Thu
>>>> >
>>>> > On 27 March 2012 22:07, Paul Larson <[email protected]> wrote:
>>>> >> Hi Zach, I think the main thing we were looking for feedback from you
>>>> >> on is
>>>> >> this tema test, and whether you consider it to be useful beyond what
>>>> >> monkeyrunner already provides.  There seems to be some overlap.
>>>> >>
>>>> >>
>>>> >> On Tue, Mar 27, 2012 at 10:01 AM, Zach Pfeffer
>>>> >> <[email protected]>
>>>> >> wrote:
>>>> >>>
>>>> >>> On 23 March 2012 08:07, Le.chi Thu <[email protected]> wrote:
>>>> >>> > sorry not include the link to blueprints.
>>>> >>> >
>>>> >>> > Here they are :
>>>> >>> >
>>>> >>> >
>>>> >>> >
>>>> >>> > https://blueprints.launchpad.net/lava-scheduler/+spec/manually-health-check
>>>> >>> >
>>>> >>> >
>>>> >>> > https://blueprints.launchpad.net/lava-test/+spec/linaro-validation-ste-kernel-testsuite
>>>> >>> >
>>>> >>> >
>>>> >>> > https://blueprints.launchpad.net/lava-scheduler/+spec/health-check-job-vexpress
>>>> >>> >
>>>> >>> >
>>>> >>> > https://blueprints.launchpad.net/lava-test/+spec/ui-drive-test-for-android
>>>> >>>
>>>> >>> Whatever lands in the Android build should land across all targets at
>>>> >>> the platform level. The tests should also be integrated into the build
>>>> >>> so that people can run them manually.
>>>> >>>
>>>> >>> I think the first 3 BPs should be joined by other BPs that track
>>>> >>> health checks on the remaining targets.
>>>> >>>
>>>> >>> It looks like
>>>> >>>
>>>> >>> https://blueprints.launchpad.net/lava-test/+spec/ui-drive-test-for-android
>>>> >>> can be integrated into the build. We can put together a new git for
>>>> >>> it. Does:
>>>> >>>
>>>> >>> git://android.git.linaro.org/test/linaro/android/tema.git
>>>> >>>
>>>> >>> sound good?
>>>> >>>
>>>> >>>
>>>> >>> > BR
>>>> >>> >
>>>> >>> > /Chi Thu
>>>> >>> >
>>>> >>> > On 23 March 2012 11:56, Fathi Boudra <[email protected]>
>>>> >>> > wrote:
>>>> >>> >> On 23 March 2012 12:51, Alexander Sack <[email protected]> wrote:
>>>> >>> >>> On Thu, Mar 22, 2012 at 10:22:00PM -0500, Paul Larson wrote:
>>>> >>> >>>> On Thu, Mar 22, 2012 at 9:26 AM, Le.chi Thu
>>>> >>> >>>> <[email protected]>
>>>> >>> >>>> wrote:
>>>> >>> >>>> > Here is the blueprints I would like to work with in next cycle
>>>> >>> >>>> > and
>>>> >>> >>>> > the
>>>> >>> >>>> > highest first
>>>> >>> >>>> >
>>>> >>> >>>> > * health-check-job-vexpress (very small task)
>>>> >>> >>>> > * Include STE kernel test suite in LAVA and CI
>>>> >>> >>>> >
>>>> >>> >>>> The above two are good ones, I know the STE kernel suite has some
>>>> >>> >>>> issues to
>>>> >>> >>>> sort out wrt building though.
>>>> >>> >>>
>>>> >>> >>> Do we already have a blueprint with details about inclusion of the
>>>> >>> >>> STE
>>>> >>> >>> test suite in the backlog? in particular what is this "building"
>>>> >>> >>> problem about...
>>>> >>> >>
>>>> >>> >> Here's the blueprint:
>>>> >>> >>
>>>> >>> >>
>>>> >>> >> https://blueprints.launchpad.net/lava-test/+spec/linaro-validation-ste-kernel-testsuite
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> --
>>>> >>> Zach Pfeffer
>>>> >>> Android Platform Team Lead, Linaro Platform Teams
>>>> >>> Linaro.org | Open source software for ARM SoCs
>>>> >>> Follow Linaro: http://www.facebook.com/pages/Linaro
>>>> >>> http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
>>>> >>
>>>> >>
>>>>
>>>>
>>>>
>>>> --
>>>> Zach Pfeffer
>>>> Android Platform Team Lead, Linaro Platform Teams
>>>> Linaro.org | Open source software for ARM SoCs
>>>> Follow Linaro: http://www.facebook.com/pages/Linaro
>>>> http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
>>>
>>>
>
>
>
> --
> Zach Pfeffer
> Android Platform Team Lead, Linaro Platform Teams
> Linaro.org | Open source software for ARM SoCs
> Follow Linaro: http://www.facebook.com/pages/Linaro
> http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog

_______________________________________________
linaro-validation mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/linaro-validation

Reply via email to