Closed Bug 1203075 Opened 9 years ago Closed 9 years ago

Wifi tethering marionette-webapi fails on emulator-x86-kk

Categories

(Firefox OS Graveyard :: Wifi, defect, P2)

ARM
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: edgar, Assigned: hchang)

References

Details

Attachments

(4 files)

Assignee: nobody → hchang
Attachment #8707319 - Attachment description: Part 1 - → Part 1: Create fake path for fwReload (netd command)
Attachment #8707319 - Flags: review?(echen)
Attachment #8707320 - Flags: review?(echen)
Hi Edgar, Could you review the two PR for fixing wifi tethering test case on emulator KK x86? If you want to have a local test, it'd be better to touch wifi.c and rebuild make the added BoardConfig.mk variable take effect. Thanks!
Attachment #8707319 - Flags: review?(echen) → review+
Attachment #8707320 - Flags: review?(echen) → review+
Could you provide try results before merging or requesting checkin-needed? You need to update https://dxr.mozilla.org/mozilla-central/source/b2g/config/emulator-kk/sources.xml, point the platform_build and device_generic_goldfish to your working branch. Thank you.
A quick update: most of the wifi tethering test cases are passed other than test_wifi_tethering_wifi_active.js. Have turned on NetworkUtils.cpp debug log and run again for further information.
It turns out we need the quota2 enabled in the kernel http://androidxref.com/4.4.4_r1/xref/system/netd/NatController.cpp#277
Attachment #8709358 - Flags: review?(echen)
Attachment #8709361 - Flags: review?(echen)
It PASSSed!
Attachment #8709358 - Flags: review?(echen) → review+
Comment on attachment 8709361 [details] Part 4: Updated kernel which is applied patch Part3 Thank you.
Attachment #8709361 - Flags: review?(echen) → review+
Keywords: checkin-needed
Blocks: 1241000
I will help to merge the PRs.
Keywords: checkin-needed
Priority: -- → P2
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: