summaryrefslogtreecommitdiffstats
path: root/lldb/unittests/Process
diff options
context:
space:
mode:
authorJonas Devlieghere <jonas@devlieghere.com>2019-10-01 17:41:48 +0000
committerJonas Devlieghere <jonas@devlieghere.com>2019-10-01 17:41:48 +0000
commit2783d8179110b213714576fe6809ee8b02e55b16 (patch)
treeddc37de49ab920e3f79a2a640528b95184e13768 /lldb/unittests/Process
parent9292983154f5ef5248f247a9e2b66543d5a74bbe (diff)
downloadbcm5719-llvm-2783d8179110b213714576fe6809ee8b02e55b16.tar.gz
bcm5719-llvm-2783d8179110b213714576fe6809ee8b02e55b16.zip
[JSON] Use LLVM's library for encoding JSON in StructuredData
This patch replaces the hand-rolled JSON emission in StructuredData with LLVM's JSON library. Differential revision: https://reviews.llvm.org/D68248 llvm-svn: 373359
Diffstat (limited to 'lldb/unittests/Process')
-rw-r--r--lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp22
1 files changed, 10 insertions, 12 deletions
diff --git a/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp b/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp
index 4a5741c809b..e52f3782437 100644
--- a/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp
+++ b/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp
@@ -384,9 +384,9 @@ TEST_F(GDBRemoteCommunicationClientTest, SendStartTracePacket) {
// Since the line is exceeding 80 characters.
std::string expected_packet1 =
- R"(jTraceStart:{"buffersize" : 8192,"metabuffersize" : 8192,"params" :)";
+ R"(jTraceStart:{"buffersize":8192,"metabuffersize":8192,"params":)";
std::string expected_packet2 =
- R"( {"psb" : 1,"tracetech" : "intel-pt"},"threadid" : 35,"type" : 1})";
+ R"({"psb":1,"tracetech":"intel-pt"},"threadid":35,"type":1})";
HandlePacket(server, (expected_packet1 + expected_packet2), "1");
ASSERT_TRUE(error.Success());
ASSERT_EQ(result.get(), 1u);
@@ -409,8 +409,7 @@ TEST_F(GDBRemoteCommunicationClientTest, SendStopTracePacket) {
return client.SendStopTracePacket(trace_id, thread_id);
});
- const char *expected_packet =
- R"(jTraceStop:{"threadid" : 35,"traceid" : 3})";
+ const char *expected_packet = R"(jTraceStop:{"threadid":35,"traceid":3})";
HandlePacket(server, expected_packet, "OK");
ASSERT_TRUE(result.get().Success());
@@ -435,8 +434,8 @@ TEST_F(GDBRemoteCommunicationClientTest, SendGetDataPacket) {
});
std::string expected_packet1 =
- R"(jTraceBufferRead:{"buffersize" : 32,"offset" : 0,"threadid" : 35,)";
- std::string expected_packet2 = R"("traceid" : 3})";
+ R"(jTraceBufferRead:{"buffersize":32,"offset":0,"threadid":35,)";
+ std::string expected_packet2 = R"("traceid":3})";
HandlePacket(server, expected_packet1+expected_packet2, "123456");
ASSERT_TRUE(result.get().Success());
ASSERT_EQ(buffer.size(), 3u);
@@ -467,8 +466,8 @@ TEST_F(GDBRemoteCommunicationClientTest, SendGetMetaDataPacket) {
});
std::string expected_packet1 =
- R"(jTraceMetaRead:{"buffersize" : 32,"offset" : 0,"threadid" : 35,)";
- std::string expected_packet2 = R"("traceid" : 3})";
+ R"(jTraceMetaRead:{"buffersize":32,"offset":0,"threadid":35,)";
+ std::string expected_packet2 = R"("traceid":3})";
HandlePacket(server, expected_packet1+expected_packet2, "123456");
ASSERT_TRUE(result.get().Success());
ASSERT_EQ(buffer.size(), 3u);
@@ -497,11 +496,10 @@ TEST_F(GDBRemoteCommunicationClientTest, SendGetTraceConfigPacket) {
});
const char *expected_packet =
- R"(jTraceConfigRead:{"threadid" : 35,"traceid" : 3})";
+ R"(jTraceConfigRead:{"threadid":35,"traceid":3})";
std::string response1 =
- R"({"buffersize" : 8192,"params" : {"psb" : 1,"tracetech" : "intel-pt"})";
- std::string response2 =
- R"(],"metabuffersize" : 8192,"threadid" : 35,"type" : 1}])";
+ R"({"buffersize":8192,"params":{"psb":1,"tracetech":"intel-pt"})";
+ std::string response2 = R"(],"metabuffersize":8192,"threadid":35,"type":1}])";
HandlePacket(server, expected_packet, response1+response2);
ASSERT_TRUE(result.get().Success());
ASSERT_EQ(options.getTraceBufferSize(), 8192u);
OpenPOWER on IntegriCloud