]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
nodeinfotest: Print error if cpuinfo file can't be opened
authorMichal Privoznik <mprivozn@redhat.com>
Tue, 17 Jun 2014 11:22:02 +0000 (13:22 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Fri, 20 Jun 2014 13:50:59 +0000 (15:50 +0200)
Currently, we are opening the cpuinfo file via fopen() which if fails
doesn't print any error message. We should do that instead.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
tests/nodeinfotest.c

index f0b8196ef3ef32d8bd36ca9441955e0809f22b36..650a674dd621ea1123b5d8ba7a95cdfd152533f9 100644 (file)
@@ -39,8 +39,11 @@ linuxTestCompareFiles(const char *cpuinfofile,
         goto fail;
 
     cpuinfo = fopen(cpuinfofile, "r");
-    if (!cpuinfo)
+    if (!cpuinfo) {
+        fprintf(stderr, "unable to open: %s : %s\n",
+                cpuinfofile, strerror(errno));
         goto fail;
+    }
 
     memset(&nodeinfo, 0, sizeof(nodeinfo));
     if (linuxNodeInfoCPUPopulate(cpuinfo, sysfs_dir, arch, &nodeinfo) < 0) {