bpf_base_test - actually wait for 10*5=50ms not (10-1)*5=45ms

Test: builds, atest
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I57ac9edd11a4253f74ce05546a79411423df7f9c
diff --git a/tests/bpf_base_test.cpp b/tests/bpf_base_test.cpp
index a75fd5b..46e4306 100644
--- a/tests/bpf_base_test.cpp
+++ b/tests/bpf_base_test.cpp
@@ -134,12 +134,12 @@
     ASSERT_EQ(0, close(sock));
     // Check map periodically until sk destroy handler have done its job.
     for (int i = 0; i < 10; i++) {
+        usleep(5000);  // 5ms
         tagResult = cookieTagMap.readValue(cookie);
         if (!isOk(tagResult)) {
             ASSERT_EQ(ENOENT, tagResult.status().code());
             return;
         }
-        usleep(5000);  // 5ms
     }
     FAIL() << "socket tag still exist after 50ms";
 }