tuxji commented on a change in pull request #529:
URL: https://github.com/apache/daffodil/pull/529#discussion_r613582542



##########
File path: 
daffodil-test/src/test/resources/org/apache/daffodil/layers/layers.tdml
##########
@@ -383,7 +383,7 @@ jones,arya,cat,1986-02-19
 
 We gzip that, and then we must prepend that with the length (as a binary 
4-byte int) before we base64 encode.
   -->
-      <tdml:documentPart type="text"  
replaceDFDLEntities="true"><![CDATA[AAAAcx+LCAAAAAAAAAAtyUEKgCAQheG94E1mIDWittG+M0xpaNQIo5tuX0Kb98P7LioVjiTf3sn7%CR;%LF;K8CyzlqVO9UIkrcgFTYh9pnBTOOInUPba3XmyOX7WiEGlqfxgJ1B6xpzKEDyEOxUf7JoJq1e/RI4%CR;%LF;wXIAAAA=--END--]]></tdml:documentPart>
+      <tdml:documentPart type="text"  
replaceDFDLEntities="true"><![CDATA[AAAAcx+LCAAAAAAAAP8tyUEKgCAQheG94E1mIDWittG+M0xpaNQIo5tuX0Kb98P7LioVjiTf3sn7%CR;%LF;K8CyzlqVO9UIkrcgFTYh9pnBTOOInUPba3XmyOX7WiEGlqfxgJ1B6xpzKEDyEOxUf7JoJq1e/RI4%CR;%LF;wXIAAAA=--END--]]></tdml:documentPart>

Review comment:
       I think a layer which fixes the 10th byte's value for consistency seems 
like a good idea, but I'm not familiar with how layers are added and used.  
Would this layer slow down performance a lot because of the single byte writes? 
 If there is a big performance hit, can the layer's use be limited to only 
these two tests?  
   
   I don't think we need to change the TDML schema to allow running tests only 
on certain JDK versions.  We can add an if statement directly to the Scala test 
runner class methods which runs these tests so it runs either the pre-Java 16 
test case or the Java 16 test case.




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to