Add TestingModule.VariablesForTestsRelativeToTop

Bug: 182885307
Test: m nothing
Change-Id: Id1265b07533f226965555e703fb9fa81aea4ec91
diff --git a/android/testing.go b/android/testing.go
index 0b06728..f17de31 100644
--- a/android/testing.go
+++ b/android/testing.go
@@ -776,6 +776,12 @@
 	return m.module
 }
 
+// VariablesForTestsRelativeToTop returns a copy of the Module.VariablesForTests() with every value
+// having any temporary build dir usages replaced with paths relative to a notional top.
+func (m TestingModule) VariablesForTestsRelativeToTop() map[string]string {
+	return normalizeStringMapRelativeToTop(m.config, m.module.VariablesForTests())
+}
+
 // TestingSingleton is wrapper around an android.Singleton that provides methods to find information about individual
 // ctx.Build parameters for verification in tests.
 type TestingSingleton struct {