@@ -661,7 +661,7 @@ public void basicStream() throws Exception {
661661 StreamCreation serverStreamCreation
662662 = serverTransportListener .takeStreamOrFail (TIMEOUT_MS , TimeUnit .MILLISECONDS );
663663 if (metricsExpected ()) {
664- clientInOrder .verify (clientStreamTracer ).headersSent ();
664+ clientInOrder .verify (clientStreamTracer ).outboundHeaders ();
665665 }
666666 assertEquals (methodDescriptor .getFullMethodName (), serverStreamCreation .method );
667667 assertEquals (Lists .newArrayList (clientHeadersCopy .getAll (asciiKey )),
@@ -733,6 +733,7 @@ public void basicStream() throws Exception {
733733 if (metricsExpected ()) {
734734 serverInOrder .verify (serverStreamTracer ).outboundWireSize (anyLong ());
735735 serverInOrder .verify (serverStreamTracer , atLeast (1 )).outboundUncompressedSize (anyLong ());
736+ clientInOrder .verify (clientStreamTracer ).inboundHeaders ();
736737 clientInOrder .verify (clientStreamTracer ).inboundMessage ();
737738 }
738739 assertEquals ("Hi. Who are you?" , methodDescriptor .parseResponse (inputStreamCaptor .getValue ()));
@@ -817,7 +818,8 @@ public void zeroMessageStream() throws Exception {
817818 assertEquals (status .getCode (), statusCaptor .getValue ().getCode ());
818819 assertEquals (status .getDescription (), statusCaptor .getValue ().getDescription ());
819820 if (metricsExpected ()) {
820- verify (clientStreamTracer ).headersSent ();
821+ verify (clientStreamTracer ).outboundHeaders ();
822+ verify (clientStreamTracer ).inboundHeaders ();
821823 verify (clientStreamTracer ).streamClosed (same (statusCaptor .getValue ()));
822824 verify (serverStreamTracer ).streamClosed (same (status ));
823825 verifyNoMoreInteractions (clientStreamTracer );
@@ -854,7 +856,8 @@ public void earlyServerClose_withServerHeaders() throws Exception {
854856 assertEquals ("Hello. Goodbye." , statusCaptor .getValue ().getDescription ());
855857 assertNull (statusCaptor .getValue ().getCause ());
856858 if (metricsExpected ()) {
857- verify (clientStreamTracer ).headersSent ();
859+ verify (clientStreamTracer ).outboundHeaders ();
860+ verify (clientStreamTracer ).inboundHeaders ();
858861 verify (clientStreamTracer ).streamClosed (same (statusCaptor .getValue ()));
859862 verify (serverStreamTracer ).streamClosed (same (status ));
860863 verifyNoMoreInteractions (clientStreamTracer );
@@ -898,7 +901,7 @@ public void earlyServerClose_noServerHeaders() throws Exception {
898901 assertEquals (Lists .newArrayList (trailers .getAll (binaryKey )),
899902 Lists .newArrayList (metadataCaptor .getValue ().getAll (binaryKey )));
900903 if (metricsExpected ()) {
901- verify (clientStreamTracer ).headersSent ();
904+ verify (clientStreamTracer ).outboundHeaders ();
902905 verify (clientStreamTracer ).streamClosed (same (statusCaptor .getValue ()));
903906 verify (serverStreamTracer ).streamClosed (same (status ));
904907 verifyNoMoreInteractions (clientStreamTracer );
@@ -933,7 +936,7 @@ public void earlyServerClose_serverFailure() throws Exception {
933936 assertEquals (status .getDescription (), statusCaptor .getValue ().getDescription ());
934937 assertNull (statusCaptor .getValue ().getCause ());
935938 if (metricsExpected ()) {
936- verify (clientStreamTracer ).headersSent ();
939+ verify (clientStreamTracer ).outboundHeaders ();
937940 verify (clientStreamTracer ).streamClosed (same (statusCaptor .getValue ()));
938941 verify (serverStreamTracer ).streamClosed (same (status ));
939942 verifyNoMoreInteractions (clientStreamTracer );
@@ -971,7 +974,7 @@ public void clientCancel() throws Exception {
971974 verify (mockServerStreamListener , never ()).closed (any (Status .class ));
972975 verify (mockClientStreamListener , never ()).closed (any (Status .class ), any (Metadata .class ));
973976 if (metricsExpected ()) {
974- verify (clientStreamTracer ).headersSent ();
977+ verify (clientStreamTracer ).outboundHeaders ();
975978 verify (clientStreamTracer ).streamClosed (same (status ));
976979 verify (serverStreamTracer ).streamClosed (same (statusCaptor .getValue ()));
977980 verifyNoMoreInteractions (clientStreamTracer );
@@ -1034,7 +1037,8 @@ public void onReady() {
10341037
10351038 serverStream .close (Status .OK , new Metadata ());
10361039 if (metricsExpected ()) {
1037- verify (clientStreamTracer ).headersSent ();
1040+ verify (clientStreamTracer ).outboundHeaders ();
1041+ verify (clientStreamTracer ).inboundHeaders ();
10381042 verify (clientStreamTracer ).inboundMessage ();
10391043 verify (clientStreamTracer ).inboundWireSize (anyLong ());
10401044 verify (clientStreamTracer , atLeast (1 )).inboundUncompressedSize (anyLong ());
@@ -1080,7 +1084,7 @@ public void serverCancel() throws Exception {
10801084
10811085 if (metricsExpected ()) {
10821086 verify (clientStreamTracerFactory ).newClientStreamTracer (any (Metadata .class ));
1083- verify (clientStreamTracer ).headersSent ();
1087+ verify (clientStreamTracer ).outboundHeaders ();
10841088 verify (clientStreamTracer ).streamClosed (same (statusCaptor .getValue ()));
10851089 verify (serverStreamTracerFactory ).newServerStreamTracer (anyString (), any (Metadata .class ));
10861090 verify (serverStreamTracer ).streamClosed (same (status ));
0 commit comments