Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b8acf86c authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "Allow vts config to be packaged in other test suites" am: 24f3c99a

Change-Id: Id9a1b3b875ddcacc465d854cce08980c05780abe
parents ab231ee7 24f3c99a
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@ package android
import (
	"fmt"
	"io"
	"strings"
)

func init() {
@@ -26,6 +27,8 @@ func init() {
type vtsConfigProperties struct {
	// Override the default (AndroidTest.xml) test manifest file name.
	Test_config *string
	// Additional test suites to add the test to.
	Test_suites []string `android:"arch_variant"`
}

type VtsConfig struct {
@@ -50,7 +53,8 @@ func (me *VtsConfig) AndroidMk() AndroidMkData {
				fmt.Fprintf(w, "LOCAL_TEST_CONFIG := %s\n",
					*me.properties.Test_config)
			}
			fmt.Fprintln(w, "LOCAL_COMPATIBILITY_SUITE := vts")
			fmt.Fprintf(w, "LOCAL_COMPATIBILITY_SUITE := vts %s\n",
				strings.Join(me.properties.Test_suites, " "))
		},
	}
	return androidMkData