Minimalistic kernel dump in ocloc

Resolves: NEO-2118

Change-Id: I7358ad991621114e287b1851cfce6254c76b63c1
This commit is contained in:
Chodor, Jaroslaw
2019-06-14 06:26:39 +02:00
committed by sys_ocldev
parent 5956164451
commit d3ed744c1b
2 changed files with 53 additions and 11 deletions

View File

@@ -178,6 +178,14 @@ TEST(DecoderTests, GivenProperPatchListFileWhenParsingTokensThenFileIsParsedCorr
EXPECT_EQ("InterfaceDescriptorDataOffset", (decoder.patchTokens[19]->fields[0].name));
}
TEST(DecoderTests, WhenPathToPatchTokensNotProvidedThenUseDefaults) {
MockDecoder decoder;
decoder.pathToPatch = "";
decoder.parseTokens();
EXPECT_NE(0U, decoder.programHeader.size);
EXPECT_NE(0U, decoder.kernelHeader.size);
}
TEST(DecoderTests, GivenValidBinaryWhenReadingPatchTokensFromBinaryThenBinaryIsReadCorrectly) {
std::string binaryString;
std::stringstream binarySS;