[e2e] Cleanup ermine_session_shell_test.

Add a README.md file with some explanations about how
e2e product tests are configured.

As a consequence of such configuration conventions, e2e tests
should be added more directly to product build specs, and the
intermediate build package for end_to_end tests should be
deleted. Cannot be done directly since it requires cross repo
coordination.

Change-Id: I161494bfdb3c84b365aeb4d47eca657951b6b827
diff --git a/packages/tests/BUILD.gn b/packages/tests/BUILD.gn
index 57f7ef0..a199754 100644
--- a/packages/tests/BUILD.gn
+++ b/packages/tests/BUILD.gn
@@ -206,6 +206,7 @@
   ]
 }
 
+# TODO(mesch): Remove. Cf. topaz/shell/ermine/test/end_to_end/README.md
 group("end_to_end") {
   testonly = true
   public_deps = [
diff --git a/shell/ermine/test/end_to_end/README.md b/shell/ermine/test/end_to_end/README.md
new file mode 100644
index 0000000..1502ed1
--- /dev/null
+++ b/shell/ermine/test/end_to_end/README.md
@@ -0,0 +1,23 @@
+# End to end product tests
+
+End to end product tests for fuchsia products that contain ermine are located
+here.
+
+More end to end product tests for products in [`fuchsia.git`][1] are found in
+[`//src/tests/end_to_end/`][2].
+
+Unlike other kinds of tests, end to end product tests are specific to a product,
+and therefore must not be included in the global `tests` build target mandated
+by the [source tree layout][3]. Instead, end to end product tests are included
+directly in the build configuration of their products in [//products][4].
+
+[1]: https://fuchsia.googlesource.com/fuchsia/ "Fuchsia git repository"
+
+[2]: https://fuchsia.googlesource.com/fuchsia/+/refs/heads/master/tests/end_to_end/
+"Further end to end product tests in fuchsia"
+
+[3]: https://fuchsia.googlesource.com/fuchsia/+/refs/heads/master/docs/development/source_code/layout.md#canonical-targets
+"Fuchsia source tree layout specification"
+
+[4] https://fuchsia.googlesource.com/fuchsia/+/refs/heads/master/products/
+"Fuchsia product build specs"