Skip to content
/ gaia Public
forked from mozilla-b2g/gaia

Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project

License

Notifications You must be signed in to change notification settings

fmonsalvo/gaia

 
 

Repository files navigation

Gaia

Gaia is Mozilla's Phone UX for the Boot to Gecko (B2G) project.

Boot to Gecko aims to create a complete, standalone operating system for the open web.

You can read more about B2G here:

http://mozilla.org/b2g

follow us on twitter: @Boot2Gecko

http://twitter.com/Boot2Gecko

join the Gaia mailing list:

http://groups.google.com/group/mozilla.dev.gaia

and talk to us on IRC:

#gaia on irc.mozilla.org

See INSTALL file in B2G repository for instructions on building and running B2G. To try out Gaia on desktop, see

https://wiki.mozilla.org/Gaia/Hacking

Tests

Unit Tests

See: https://developer.mozilla.org/en/Mozilla/Boot_to_Gecko/Gaia_Unit_Tests

Integration

Prerequisites:

  1. adb
  2. FirefoxOS Device / Emulator

You need a device / emulator connected and marionette running on port 2828. For example on a device the steps would be:

  1. Make sure b2g desktop / firefox nightly are not running. Port 2828 must not be occupied
  2. Forward 2828 from your device/emulator using: adb forward tcp:2828 tcp:2828
  3. Run: make test-integration

You may also optionally specify the reporter to use when running integration tests like this: make test-integration REPORTER=XUnit

About

Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project

Resources

License

Stars

Watchers

Forks

Packages

No packages published