On 22 September 2015 at 10:24, Smith, Elliot <[email protected]> wrote:
> On 20 September 2015 at 02:24, brian avery <[email protected]> wrote: > >> * added a mac section to the cfg file >> >> * added mac specific screenshot code >> >> Signed-off-by: brian avery <[email protected]> > > --- >> lib/toaster/contrib/tts/toasteruitest/toaster_automation_test.py | 5 >> ++++- >> lib/toaster/contrib/tts/toasteruitest/toaster_test.cfg | 6 >> +++++- >> > > Should the patch be relative to the root of poky-contrib, rather than > relative to bitbake? > Apologies Brian, it needs to be relative to bitbake for bitbake-devel, of course. Elliot > > > > > >> 2 files changed, 9 insertions(+), 2 deletions(-) >> >> diff --git >> a/lib/toaster/contrib/tts/toasteruitest/toaster_automation_test.py >> b/lib/toaster/contrib/tts/toasteruitest/toaster_automation_test.py >> index 2a2078f..edd699b 100755 >> --- a/lib/toaster/contrib/tts/toasteruitest/toaster_automation_test.py >> +++ b/lib/toaster/contrib/tts/toasteruitest/toaster_automation_test.py >> @@ -321,7 +321,10 @@ class toaster_cases_base(unittest.TestCase): >> log_path = log_dir + os.sep + self.browser + '-' +\ >> item + '-' + add_name + '-' + >> str(self.screenshot_sequence) + '.png' >> if item == 'native': >> - os.system("scrot " + log_path) >> + if self.host_os == "linux": >> + os.system("scrot " + log_path) >> + elif self.host_os=="darwin": >> + os.system("screencapture -x " + log_path) >> elif item == 'selenium': >> self.driver.get_screenshot_as_file(log_path) >> self.screenshot_sequence += 1 >> diff --git a/lib/toaster/contrib/tts/toasteruitest/toaster_test.cfg >> b/lib/toaster/contrib/tts/toasteruitest/toaster_test.cfg >> index 6405f9a..685a9ee 100644 >> --- a/lib/toaster/contrib/tts/toasteruitest/toaster_test.cfg >> +++ b/lib/toaster/contrib/tts/toasteruitest/toaster_test.cfg >> @@ -18,4 +18,8 @@ test_browser = ['ie', 'firefox', 'chrome'] >> test_cases = [901, 902, 903] >> logging_level = 'DEBUG' >> >> - >> +[toaster_test_darwin] >> +toaster_url = 'http://127.0.0.1:8000' >> +test_browser = 'firefox' >> +test_cases = [901, 902, 903, 904, 906, 910, 911, 912, 913, 914, 915, >> 916, 923, 924, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, >> 955, 956] >> +logging_level = 'INFO' >> -- >> 1.9.1 >> >> -- >> _______________________________________________ >> toaster mailing list >> [email protected] >> https://lists.yoctoproject.org/listinfo/toaster >> > > > > -- > Elliot Smith > Software Engineer > Intel Open Source Technology Centre > -- Elliot Smith Software Engineer Intel Open Source Technology Centre
-- _______________________________________________ toaster mailing list [email protected] https://lists.yoctoproject.org/listinfo/toaster
