[tor-commits] [spec/master] Rename meek test for naming consistency

art at torproject.org art at torproject.org
Wed Apr 15 17:10:25 UTC 2015


commit 84b8d1cafa42802ef98caad3013f870db7a62a25
Author: Arturo Filastò <art at fuffa.org>
Date:   Wed Apr 15 19:09:54 2015 +0200

    Rename meek test for naming consistency
---
 test-specs/ts-013-meek-fronted-requests.md |  111 ++++++++++++++++++++++++++++
 test-specs/ts-013-meek_fronted_requests.md |  111 ----------------------------
 2 files changed, 111 insertions(+), 111 deletions(-)

diff --git a/test-specs/ts-013-meek-fronted-requests.md b/test-specs/ts-013-meek-fronted-requests.md
new file mode 100644
index 0000000..f78066e
--- /dev/null
+++ b/test-specs/ts-013-meek-fronted-requests.md
@@ -0,0 +1,111 @@
+# Specification version number
+
+2015-04-01-000
+
+# Specification name
+
+Meek Fronted Request Test
+
+# Test preconditions
+
+* An internet connection
+
+# Expected impact
+
+Ability to detect uncensored fronted domains that can transmit requests to the
+"inside" meek-server via an intermediary web service.
+
+# Expected inputs
+
+## Import document or import data format
+
+A list of domain names (fronted domains) and host headers (meek-server) of the
+intermediary web service.
+
+## Semantics
+
+The input document may contain a domain name and a host header combination per
+line separated by colon in the format:
+
+	DomainName:HostHeader
+
+Example:
+
+	www.google.com:meek-reflect.appspot.com
+	a0.awsstatic.com:d2zfqthxsdq309.cloudfront.net
+
+# Test description
+
+Performs a HTTP GET request over TLS (HTTPS) to a list of fronted domains with
+the Host Header of the "inside" meek-server. For diagnostic purposes the
+meek-server handles a GET request and respond with: "I’m just a happy little
+web server.\n". The GET request is sent over TLS to the root of the fronted
+domain with the Host Header option of the desired meek-server host.
+
+
+# Expected output
+
+## Parent data format
+
+df-001-httpt-000
+
+## Required output data
+
+* The domain name and host header used in the measurement
+	(DomainName:HostHeader)
+
+* The requests that have been made
+
+* The received responses
+
+* If the meek server is blocked or unreachable
+
+## Semantics
+
+success:
+	**boolean** indicates if an HTTPS GET response to the meek server is
+	successfull
+
+## Possible conclusions
+
+If the fronted request/response to the meek server is successful.
+
+## Example output sample
+
+```
+agent: agent
+input: ajax.aspnetcdn.com:az668014.vo.msecnd.net
+requests:
+- request:
+    body: null
+    headers:
+    - - Host
+      - [az668014.vo.msecnd.net]
+    method: GET
+    tor: {is_tor: false}
+    url: https://ajax.aspnetcdn.com
+  response:
+    body: "I\u2019m just a happy little web server.\n"
+    code: 200
+    headers:
+    - - Content-Length
+      - ['38']
+    - - X-Cache
+      - [HIT]
+    - - X-Powered-By
+      - [ASP.NET]
+    - - Accept-Ranges
+      - [bytes]
+    - - Server
+      - [ECAcc (fcn/40C4)]
+    - - Last-Modified
+      - ['Wed, 01 Apr 2015 09:25:13 GMT']
+    - - Connection
+      - [close]
+    - - Date
+      - ['Wed, 01 Apr 2015 10:01:37 GMT']
+    - - Content-Type
+      - [text/plain; charset=utf-8]
+socksproxy: null
+success: true
+```
diff --git a/test-specs/ts-013-meek_fronted_requests.md b/test-specs/ts-013-meek_fronted_requests.md
deleted file mode 100644
index f78066e..0000000
--- a/test-specs/ts-013-meek_fronted_requests.md
+++ /dev/null
@@ -1,111 +0,0 @@
-# Specification version number
-
-2015-04-01-000
-
-# Specification name
-
-Meek Fronted Request Test
-
-# Test preconditions
-
-* An internet connection
-
-# Expected impact
-
-Ability to detect uncensored fronted domains that can transmit requests to the
-"inside" meek-server via an intermediary web service.
-
-# Expected inputs
-
-## Import document or import data format
-
-A list of domain names (fronted domains) and host headers (meek-server) of the
-intermediary web service.
-
-## Semantics
-
-The input document may contain a domain name and a host header combination per
-line separated by colon in the format:
-
-	DomainName:HostHeader
-
-Example:
-
-	www.google.com:meek-reflect.appspot.com
-	a0.awsstatic.com:d2zfqthxsdq309.cloudfront.net
-
-# Test description
-
-Performs a HTTP GET request over TLS (HTTPS) to a list of fronted domains with
-the Host Header of the "inside" meek-server. For diagnostic purposes the
-meek-server handles a GET request and respond with: "I’m just a happy little
-web server.\n". The GET request is sent over TLS to the root of the fronted
-domain with the Host Header option of the desired meek-server host.
-
-
-# Expected output
-
-## Parent data format
-
-df-001-httpt-000
-
-## Required output data
-
-* The domain name and host header used in the measurement
-	(DomainName:HostHeader)
-
-* The requests that have been made
-
-* The received responses
-
-* If the meek server is blocked or unreachable
-
-## Semantics
-
-success:
-	**boolean** indicates if an HTTPS GET response to the meek server is
-	successfull
-
-## Possible conclusions
-
-If the fronted request/response to the meek server is successful.
-
-## Example output sample
-
-```
-agent: agent
-input: ajax.aspnetcdn.com:az668014.vo.msecnd.net
-requests:
-- request:
-    body: null
-    headers:
-    - - Host
-      - [az668014.vo.msecnd.net]
-    method: GET
-    tor: {is_tor: false}
-    url: https://ajax.aspnetcdn.com
-  response:
-    body: "I\u2019m just a happy little web server.\n"
-    code: 200
-    headers:
-    - - Content-Length
-      - ['38']
-    - - X-Cache
-      - [HIT]
-    - - X-Powered-By
-      - [ASP.NET]
-    - - Accept-Ranges
-      - [bytes]
-    - - Server
-      - [ECAcc (fcn/40C4)]
-    - - Last-Modified
-      - ['Wed, 01 Apr 2015 09:25:13 GMT']
-    - - Connection
-      - [close]
-    - - Date
-      - ['Wed, 01 Apr 2015 10:01:37 GMT']
-    - - Content-Type
-      - [text/plain; charset=utf-8]
-socksproxy: null
-success: true
-```



More information about the tor-commits mailing list