Cost control

class gaiatest.apps.cost_control.app.CostControl(marionette)[source]

Bases: gaiatest.apps.base.Base

disable_mobile_data_tracking()[source]
enable_wifi_data_tracking()[source]
is_mobile_data_tracking_on
is_wifi_data_tracking_on
mobile_data_usage_figure
name = 'Usage'
run_ftu_accepting_defaults()[source]

Complete the 3 steps of the Usage app’s FTU accepting all default values.

switch_to_ftu()[source]
tap_settings()[source]
wifi_data_usage_figure

Regions

class gaiatest.apps.cost_control.regions.ftu_step1.FTUStep1(marionette)[source]

Bases: gaiatest.apps.base.Base

tap_next()[source]
class gaiatest.apps.cost_control.regions.ftu_step2.FTUStep2(marionette)[source]

Bases: gaiatest.apps.cost_control.app.CostControl

select_reset_report_value(value)[source]
tap_next()[source]
class gaiatest.apps.cost_control.regions.ftu_step3.FTUStep3(marionette)[source]

Bases: gaiatest.apps.cost_control.app.CostControl

enable_data_alert()[source]
is_data_alert_switch_checked
select_when_use_is_above_unit_and_value(unit, value)[source]
tap_lets_go()[source]
class gaiatest.apps.cost_control.regions.settings.Settings(marionette)[source]

Bases: gaiatest.apps.base.Base

enable_data_alert_switch()[source]
is_data_alert_switch_checked
reset_mobile_usage()[source]
reset_wifi_usage()[source]
select_when_use_is_above_unit_and_value(unit, value)[source]
switch_to_settings_iframe()[source]
tap_confirm_reset()[source]
tap_done()[source]