SLING-4728 - work towards passing the Sling Launchpad integration tests

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1684909 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/test/resources/crankstart-model.txt b/src/test/resources/crankstart-model.txt
index b35f96a..d123202 100644
--- a/src/test/resources/crankstart-model.txt
+++ b/src/test/resources/crankstart-model.txt
@@ -22,16 +22,18 @@
 [feature name=:crankstart]
 
 [variables]
-  felix.framework.version=4.4.0
+  felix.framework.version=5.0.0
   slf4j.version = 1.6.2
   http.port = 8080
   osgi.storage.path = CRANKSTART
+  osgi.start.level = 42
   
 [settings]
   org.osgi.service.http.port = ${http.port}
   org.osgi.framework.storage = ${osgi.storage.path}
+  org.osgi.framework.startlevel.beginning = ${osgi.start.level}
   
 [artifacts]
   org.apache.felix/org.apache.felix.framework/${felix.framework.version}
   org.slf4j/slf4j-api/${slf4j.version}
-  org.slf4j/slf4j-simple/${slf4j.version}
\ No newline at end of file
+  org.slf4j/slf4j-simple/${slf4j.version}
diff --git a/src/test/resources/launchpad-addons.txt b/src/test/resources/launchpad-addons.txt
new file mode 100644
index 0000000..fbf47cd
--- /dev/null
+++ b/src/test/resources/launchpad-addons.txt
@@ -0,0 +1,42 @@
+#
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+#
+
+# Additional items needed to be able to start the Sling Launchpad
+# using the :crankstart feature found in this folder + this file + 
+# the standard model from launchpad/builder so that it passes 
+# the Sling integration tests. As of June 11th, 2015 this is
+# not fully working, some integration tests fail. Probably due,
+# at least in part, to run modes not being implemented yet, which
+# means we possibly get conflicting bundles.
+
+[feature name=crankstart.launchpad.addons]
+
+[artifacts]
+  org.apache.sling/org.apache.sling.launchpad.api/1.1.0
+  org.apache.sling/org.apache.sling.launchpad.karaf/0.1.1-SNAPSHOT
+  org.apache.sling/org.apache.sling.launchpad.test-services/2.0.9-SNAPSHOT
+  org.apache.sling/org.apache.sling.junit.core/1.0.10
+
+[configurations]
+  integrationTestsConfig
+    message="This test config should be loaded at startup"
+
+  org.apache.sling.servlets.resolver.SlingServletResolver
+    # Set the servlet resolver's cache size to zero for testing
+    servletresolver.cacheSize=I"0"