<commit_before>fxos-certsuite
==============

A tool to verify the functionality and characteristics of FirefoxOS
devices.

Requirements
------------

Currently requires a Linux or Mac based system with adb installed.
The device and machine running the tests must be on the same WIFI
network.

Quick Setup and Usage
-------------------

You can setup your environment and run the tests by running:

    source run.sh

This sets up a virtual environment for you, with all the proper
packages installed, activates the environment, runs the tests, 
and lastly deactivates the environment.

You may call 'source run.sh' as many times as you like, and it
will run the tests using its previously set up virtual environment.

Alternative Setup
-----------------

If the quick setup doesn't work, then follow these instructions.<commit_msg>Give instruction on how to turn on remote debugging<commit_after>fxos-certsuite
==============

A tool to verify the functionality and characteristics of FirefoxOS
devices.

Requirements
------------

Currently requires a Linux or Mac based system with adb installed.

The device and machine running the tests must be on the same WIFI
network.

Furthermore, you must turn on adb access:

For 1.3: Launch Settings, and navigate to Device Information -> More Information -> Developer, then check Remote Debugging.

For 1.4: Launch Settings, and navigate to Device Information -> More Information, then check Developer Options
         Hold down the Home button, and close the Settings app (press the x)
         Launch Settings, and navigate to Developer, then select 'ADB only' in Remote Debugging

Quick Setup and Usage
-------------------

You can setup your environment and run the tests by running:

    source run.sh <some version>

Where < some version > is one of our supported release versions, either 1.3 or 1.4. If you don't pass a version,
1.4 will be assumed.

This sets up a virtual environment for you, with all the proper
packages installed, activates the environment, runs the tests, 
and lastly deactivates the environment.

You may call 'source run.sh' as many times as you like, and it
will run the tests using its previously set up virtual environment.

Alternative Setup
-----------------

If the quick setup doesn't work, then follow these instructions.
{'fraction_non_alphanumeric': 0.08846487424111014, 'fraction_numerical': 0.004336513443191674, 'mean_word_length': 3.4365384615384613, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 8, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 3, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '551551', 'n_tokens_mistral': 568, 'n_tokens_neox': 537, 'n_words': 329}