Enable linting for the repo

This change creates necessary configuration for running lint
against the changes sent to this repository. Outcomes of all
checks are currently disabled since the repository is currently
empty. They will be enabled once we start moving stuff into
this repository.

ansible-lint, yamllint, and shellcheck are enabled for the repo.

Change-Id: I7ee70d9382804967bcc8c274d4f5833e3928ed32
diff --git a/test-requirements.txt b/test-requirements.txt
new file mode 100644
index 0000000..13213c7
--- /dev/null
+++ b/test-requirements.txt
@@ -0,0 +1,10 @@
+#-------------------------------------------------------------------------------
+# This file contains engine python requirement version pins.
+# Changing versions might have side effects!
+#-------------------------------------------------------------------------------
+
+# NOTE: engine test requirements
+tox==3.14.3
+ansible-lint==4.1.0
+yamllint==1.19.0
+shellcheck-py==0.7.0.1