virajjasani commented on code in PR #5621:
URL: https://github.com/apache/hadoop/pull/5621#discussion_r1188897114


##########
hadoop-tools/hadoop-aws/src/test/java/org/apache/hadoop/fs/s3a/performance/ITestS3ADeleteCost.java:
##########
@@ -181,6 +184,8 @@ public void testDeleteFileInDir() throws Throwable {
 
   @Test
   public void testDirMarkersSubdir() throws Throwable {
+    LogCapturer logCapturer =

Review Comment:
   i wanted to add test in `TestHttpReferrerAuditHeader` initially but since i 
thought it would be better to capture headers with an already written tests 
that perform delete/rename with bulk deletes, and log capturer is the only 
utility we have to target a specific log name. 
   It might look ugly in the sense that we will have to capture a particular 
line of the logs so if source code changes log lines, then test would fail. but 
otherwise, it adds stdout as log4j appender, hence logs are always captured, no 
matter how many tests we run in parallel.
   
   However, i see your point that it's still ugly and not well managed. let me 
check if there are any other ways to test the same.



-- 
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.

To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to