|
1 from b2g_update_test import B2GUpdateSmokeTestCase, OTA, FOTA |
|
2 import os |
|
3 |
|
4 this_dir = os.path.dirname(__file__) |
|
5 |
|
6 class OTASimple(B2GUpdateSmokeTestCase): |
|
7 JS_PATH = os.path.join(this_dir, "update_smoketest_ota_simple.js") |
|
8 START_WITH_BUILD = "start" |
|
9 STAGE_PREFS = { |
|
10 "b2g.update.apply-idle-timeout": 0, |
|
11 "b2g.update.apply-prompt-timeout": 5 * 60 * 1000 |
|
12 } |
|
13 TIMEOUT = 5 * 60 * 1000 |
|
14 |
|
15 def test_ota_simple_complete(self): |
|
16 self.stage_update(build="finish", mar="complete") |
|
17 self.execute_smoketest() |
|
18 |
|
19 def test_ota_simple_partial(self): |
|
20 self.stage_update(build="finish", mar="partial") |
|
21 self.execute_smoketest() |