-
Notifications
You must be signed in to change notification settings - Fork 4
/
TODO
92 lines (79 loc) · 1.97 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
Legend
------
+ Means DONE
- Means TODO
* Means currently workin at
TODO's
------
- PyPI install for TestFarm Indicator
- Smart web generation
- Not regenerating up-to-date pages
- A logger for written files
- Testing conditons
- Caching
- Make wsgi deployment work (again)
- Bugs
- Aborted executions are still 'in progress' in history page
- No execution for a client:
- Summary generates a Details link
- Add a fourth client state?
- Missing things
- SECURITY: Limit logger names used as file names (project, client, execution)
- SECURITY: Signed client messages
- Details page
- execution stoptime or lastupdate in Details
- Summary at the top
- Status aborted from client
- Force abort on old running executions
- Bring order to project and client metadata (description, brief_description...)
- Should clients set their own metadata?
- Reporters
- Working mail reporter
- Update interface
- Clients lock files
- Write the pid on the lock file
- Ignore the lock if the pid is not running
- Windows solution
- Command class
- Working with strings
- Substitutions
- Info
- Ok
- Stats
- Stats module
- PyUnit test counter
- MiniCppUnit test counter
- CppUnit test counter
- General regexp picker
- Lines of code
- Filters
- Config class
- Works as dictionary
- Accessible as attributes
- Inner configs
- Recursive updating keeping values of inner configs
- Reorganize where to expect configuration files
Old Done Tasks for the Record
-----------------------------
+ Server logger
+ Web Generator
+ Execution details
+ Execution
+ Task
+ Command
+ Content
+ Added id target
* Added id target
+ Json project summary
+ Client
+ Project
+ Project history
+ Stats plots
+ Server v2 wrapper for v1
+ Rename Server -> Logger
+ RemoteLogger
+ testfarmservice
+ Unify Logger and RemoteLogger API edges
+ Make flup install work
+ Execution end time in history page is always 2013-04-50 06:07:08
+ Summary: Details link for currently executing