Handle invalid JSON data files
[users/terceiro/debci.git] / TODO.otl
1 [_] setup https
2 [_] first adt-run execution will sometimes hang
3   : waiting for gpg key generation due to low entropy
4 [_] add timeout to guard against unbehaving test suites
5 [_] add a postrm to remove all traces on package purge
6   [_] remove data directory
7   [_] remove schroot setup
8 [_] figure out how to deal with test suites that leave garbage behind
9   : schroot sessions are left behind. some of them I can just terminate if
10   : `schroot --end-session --chroot $SESSIONID`; others won't go away because
11   : there are processes left running in them, for example sometimes there is a
12   : leftover /usr/bin/gdomap daemon running (didn't figure out which package
13   : leaves that yet).
14   :
15   : maybe the cleanest solution is going full virtualization with kvm or at
16   : least a lxc container instead of chroots despite how good schroot is.
17 [_] notity test suite status changes to fedmsg
18 [_] investigate random download failures
19   : e.g. http://ci.debian.net/data/packages/a/adequate/2014-01-18.log
20 [_] generate a dd-list of failing packages
21 [_] graceful degradation for user with JS disabled
22   : or generate only static HTML
23 [_] procenv
24   : <doko>  and could you run procenv after setting up the chroot?
25   : <doko>  my experience is that a lot of time goes into setting up the
26   :         environement and understanding the env
27 [_] ci.debian.net: also test packages from experimenal
28 [_] list largest log files
29 [_] list longest duration between test jobs