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

Commit 7d9a17ef authored by Jeffrey Huang's avatar Jeffrey Huang Committed by Automerger Merge Worker
Browse files

Merge "Tag libstatspull and libstatssocket tests as MTS" into rvc-dev am: 6d99e68e

Change-Id: I1c26776dc8e700e5b651ce11fa5c87ca1b9c2026
parents 0561cefc 6d99e68e
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -84,7 +84,15 @@ cc_test {
        "libstatspull",
        "libstatssocket",
    ],
    test_suites: ["general-tests"],
    test_suites: ["general-tests", "mts"],
    //TODO(b/153588990): Remove when the build system properly separates 
    //32bit and 64bit architectures.
    compile_multilib: "both",
    multilib: {
        lib64: {
            suffix: "64",
        }
    },
    cflags: [
        "-Wall",
        "-Werror",
+9 −1
Original line number Diff line number Diff line
@@ -122,5 +122,13 @@ cc_test {
        "libcutils",
        "libutils",
    ],
    test_suites: ["device-tests"],
    test_suites: ["device-tests", "mts"],
    //TODO(b/153588990): Remove when the build system properly separates 
    //32bit and 64bit architectures.
    compile_multilib: "both",
    multilib: {
        lib64: {
            suffix: "64",
        }
    },
}
+6 −1
Original line number Diff line number Diff line
@@ -53,7 +53,12 @@ using std::vector;
// Side-effect: this function moves the start of the buffer past the read value
template <class T>
T readNext(uint8_t** buffer) {
    T value = *(T*)(*buffer);
    T value;
    if ((reinterpret_cast<uintptr_t>(*buffer) % alignof(T)) == 0) {
        value = *(T*)(*buffer);
    } else {
        memcpy(&value, *buffer, sizeof(T));
    }
    *buffer += sizeof(T);
    return value;
}