Commit Graph

15 Commits

Author SHA1 Message Date
Henrik Skupin
6b27bee107 Bug 1302364 - Include firefox-ui and puppeteer in all-tests.json, and allow to run tests via "mach test". r=gps
MozReview-Commit-ID: EwONsQSgAym
2016-09-21 10:31:05 +02:00
Sebastian Hengst
4d461a7fb3 Backed out changeset 1df8bde64853 (bug 1302364) 2016-09-16 11:24:29 +02:00
Henrik Skupin
57fbbe3ff9 Bug 1302364 - Include firefox-ui and puppeteer in all-tests.json, and allow to run tests via "mach test". r=gps
MozReview-Commit-ID: EwONsQSgAym
2016-09-13 17:21:52 +02:00
clui
b14ff8bad0 Bug 1287594 - Allow usage of marionette harness options through mach. r=whimboo
MozReview-Commit-ID: CJwo4RsCnVg
2016-08-19 16:35:19 -07:00
Anjana Vakil
92a8e6575e Bug 1258505 - Rewrite Marionette mach commands to avoid parse_args; r=maja_zf
Given the implementation of BaseMarionetteArguments.parse_known_args,
remove call to parser.parse_args in Marionette mach commands
(marionette-test, session-test,
firefox-ui-update, firefox-ui-functional,
external-media-tests).
Instead, create an argparse.Namespace from the already-parsed
arguments, and pass this to parser.verify_usage.

MozReview-Commit-ID: 20agrkhwlLF
2016-06-29 18:55:32 +02:00
Maja Frydrychowicz
94e21c0451 Bug 1262158 - Fix default tests being overwritten in mach firefox-ui-_; r=sydpolk
MozReview-Commit-ID: JP59lLBRMc1
2016-04-14 18:17:40 -04:00
Gloria Guy
634f2481ca Bug 1256996 - Firefox ui mach commands must call parse_args and verify_usage, with args as dict; r=maja_zf
MozReview-Commit-ID: 5ZmD3BTO3ws
2016-04-01 17:30:56 -07:00
Rachel
bb3f37f9c2 Bug 1255064 - MarionetteHarness should internally use dicts for arguments; r=maja_zf
MozReview-Commit-ID: 94muKM44wVq
2016-03-18 19:33:08 -07:00
Henrik Skupin
9042d9447f Bug 1239988 - Remove top-level manifest for functional and puppeteer tests. r=maja_zf
MozReview-Commit-ID: BNzYwTbWcb9

This was always a hack which made it easier for us to trigger both type of tests at once. Now with mach and mozharness we should finally get rid of it.
2016-03-10 14:40:23 +01:00
Henrik Skupin
e46478a1ad Bug 1239988 - Move resources for firefox-ui-tests out of tests folder. r=maja_zf
MozReview-Commit-ID: KtUiswz9gna

The resources folder should actually not be part of the tests folder. It contains test data for all tests and once tests are moved to other places the tests folder will not exist anymore.
2016-03-10 14:21:54 +01:00
Henrik Skupin
c0ee4a86d4 Bug 1239988 - Remove packaging for firefox-ui-tests. r=maja_zf
MozReview-Commit-ID: 1ncPWncD53U

The firefox-ui-tests package is no longer required. Removing it will allow us later to move tests to the appropriate places in the tree. The commit also has updates for the build system and mozharness.
2016-03-10 13:34:11 +01:00
Henrik Skupin
744c87d18e Bug 1239988 - Remove dependency for firefox-ui-tests in firefox-ui-harness. r=maja_zf
MozReview-Commit-ID: KXnOY1xbuVP

This will remove any dependency for firefox-ui-tests from inside firefox-ui-harness. Affected test types are functional and update tests. To keep update tests working and testable I also added them to the mach command.
2016-03-09 20:43:31 +01:00
Syd Polk
ac256fe1e2 Bug 1252586 - Handle |mach firefox-ui-test --binary| correctly - r=whimboo, r=gps
MozReview-Commit-ID: KpncN1uAHUn
2016-03-02 11:02:11 -06:00
Syd Polk
5189f120b9 Bug 1245468 - Fix parmaeter handling for firefox-ui tests. r=gps,whimboo
MozReview-Commit-ID: 4npa7eeJAFw
2016-02-24 16:14:56 -06:00
Henrik Skupin
d8ec087094 Bug 1237179 - Add mach command to run firefox-ui-tests from the source directory. r=gps 2016-01-15 19:38:31 +01:00