Changes

Jump to: navigation, search

PSM:EV Testing Easy Version

1,058 bytes added, 22:34, 16 March 2015
Test Failure?
* If the test website cannot be reached by the server hosting the tool, check to see if you have a firewall preventing access from Amazon EC2 instances. If you are unable to create a test website that can be reached by the server hosting the tool, then you can download a copy of the [https://github.com/mozkeeler/ev-checker source code] for the tool, compile it, and run it on your own server.
** If you are unable to provide a test website that can be reached by the server hosting the tool, then please also attach the text output from the test to the bug (in addition to the screen shot showing successful completion of the test).
 
=== Running the test locally ===
The following instructions may help you compile and run EV-Checker on Mac OS X.
* One-time setup if needed, to get necessary developer tools
** In Terminal window:
*** curl https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py > bootstrap.py && python bootstrap.py
*** Reference: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Mac_OS_X_Prerequisites
** If you also need to isntall gnutls: brew install gnutls
* To get the latest version of ev-checker:
** git clone https://github.com/mozkeeler/ev-checker
** cd ev-checker
* Edit Makefile to have these two lines:
** CFLAGS=-Ipkix/include -I/usr/local/include/nspr -I/usr/local/include/nss -g -Wall -c -std=c++11
** LDFLAGS=-lnss3 -lnssutil3 -lnspr4 -lplc4 -lcurl -Wl,-L /usr/local/lib
*** Reference: https://pastebin.mozilla.org/8825965
** make clean
** make
* To run EV Checker:
** In Terminal window cd to the ev-checker folder and type: node server.js
** In Firefox browser: http://localhost:8000/
== About the Testing Tool ==
Confirm, administrator
5,526
edits

Navigation menu