Update periodic testing scripts

This commit is contained in:
o9000 2017-11-05 19:51:09 +01:00
parent 41190204b3
commit 1ff3404e56
5 changed files with 6 additions and 6 deletions

View file

@ -79,7 +79,7 @@ void destroy_button(void *obj)
if (button->backend->instances) {
fprintf(stderr, "tint2: Error: Attempt to destroy backend while there are still frontend instances!\n");
exit(-1);
exit(EXIT_FAILURE);
}
free(button->backend);
free(button);

View file

@ -109,7 +109,7 @@ void destroy_execp(void *obj)
if (execp->backend->instances) {
fprintf(stderr, "tint2: Error: Attempt to destroy backend while there are still frontend instances!\n");
exit(-1);
exit(EXIT_FAILURE);
}
free(execp->backend);
free(execp);

View file

@ -75,7 +75,7 @@ void handle_cli_arguments(int argc, char **argv)
}
if (error) {
print_usage();
exit(1);
exit(EXIT_FAILURE);
}
}
}
@ -184,7 +184,7 @@ void init_X11_pre_config()
server.display = XOpenDisplay(NULL);
if (!server.display) {
fprintf(stderr, "tint2: could not open display!\n");
exit(1);
exit(EXIT_FAILURE);
}
server.x11_fd = ConnectionNumber(server.display);
XSetErrorHandler((XErrorHandler)server_catch_error);

View file

@ -808,7 +808,7 @@ Imlib_Image load_image(const char *path, int cached)
GdkPixbuf *pixbuf = rsvg_handle_get_pixbuf(svg);
gdk_pixbuf_save(pixbuf, tmp_filename, "png", NULL, NULL);
}
exit(0);
_exit(0);
} else {
// Parent
close(fd);

View file

@ -160,7 +160,7 @@ def test(tint2path, config, use_asan):
start_wm()
sleep(1)
os.environ["DEBUG_FPS"] = "1"
os.environ["ASAN_OPTIONS"] = "detect_leaks=1"
os.environ["ASAN_OPTIONS"] = "detect_leaks=1:exitcode=0"
tint2 = run([tint2path, "-c", config], True)
if tint2.poll() != None:
raise RuntimeError("tint2 failed to start")