ref: 85273d52f9da40c5d770a8a4a010a9050a718b26
parent: 01af5a89b3e1ac5c45472ef8ade9c15ffbd19925
author: gkostka <[email protected]>
date: Thu Oct 8 14:38:01 EDT 2015
Remove clock_t dependency
--- a/blockdev/test_lwext4.c
+++ b/blockdev/test_lwext4.c
@@ -29,7 +29,6 @@
#include <ext4.h>
#include <stdio.h>
-#include <time.h>
#include <inttypes.h>
#include <string.h>
@@ -72,9 +71,9 @@
return "[???]";
}
-static clock_t get_ms(void) { return tim_get_ms(); }
+static long int get_ms(void) { return tim_get_ms(); }
-static void printf_io_timings(clock_t diff)
+static void printf_io_timings(long int diff)
{
const struct ext4_io_stats *stats = io_timings_get(diff);
if (!stats)
@@ -81,9 +80,9 @@
return;
printf("io_timings:\n");
- printf(" io_read: %.3f%%\n", stats->io_read);
- printf(" io_write: %.3f%%\n", stats->io_write);
- printf(" io_cpu: %.3f%%\n", stats->cpu);
+ printf(" io_read: %.3f%%\n", (double)stats->io_read);
+ printf(" io_write: %.3f%%\n", (double)stats->io_write);
+ printf(" io_cpu: %.3f%%\n", (double)stats->cpu);
}
void test_lwext4_dir_ls(const char *path)
@@ -175,9 +174,9 @@
int r;
int i;
char path[64];
- clock_t diff;
- clock_t stop;
- clock_t start;
+ long int diff;
+ long int stop;
+ long int start;
printf("test_lwext4_dir_test: %d\n", len);
io_timings_clear();
@@ -225,9 +224,9 @@
int r;
size_t size;
uint32_t i;
- clock_t start;
- clock_t stop;
- clock_t diff;
+ long int start;
+ long int stop;
+ long int diff;
uint32_t kbps;
uint64_t size_bytes;
@@ -319,9 +318,9 @@
}
void test_lwext4_cleanup(void)
{
- clock_t start;
- clock_t stop;
- clock_t diff;
+ long int start;
+ long int stop;
+ long int diff;
printf("\ncleanup:\n");
ext4_fremove("/mp/hello.txt");