CHANGES.erp5.util.txt 5.78 KB
Newer Older
1 2 3
Changes
=======

4 5 6 7 8 9 10 11
0.4.24 (2013-02-11)
-------------------

 * erp5.util.testnode:

  - Fixed wrong location for the construction os test suite software
    [Sebastien Robin]

Sebastien Robin's avatar
Sebastien Robin committed
12 13 14 15 16 17 18 19 20
0.4.23 (2013-02-11)
-------------------

 * erp5.util.testnode:

  - Make erp5testnode allow remote access to test suite logs instead of
    uploading them to master [Tatuya Kamada], [Sebastien Robin]


21 22 23 24 25 26 27
0.4.22 (2013-01-08)
-------------------

 * erp5.util.taskdistribution:

  - fix regression when used on Python < 2.7

Julien Muchembled's avatar
Julien Muchembled committed
28 29 30 31 32 33 34 35 36 37 38
0.4.21 (2013-01-07)
-------------------

 * erp5.util.taskdistribution:

  - really fix lock to avoid errors with concurrent RPC calls

 * erp5.util.testnode:

  - do not run test suites on deleted branches

39 40 41 42 43 44 45
0.4.20 (2012-12-19)
------------------

 * erp5.util.testnode:

  - Make sure to kill grandchilds when killing a process [Sebastien Robin]

46 47 48 49 50 51 52
0.4.19 (2012-12-17)
------------------

 * erp5.util.testnode:

  - Fixed undefined variable [Sebastien Robin]

53 54 55 56 57 58 59
0.4.18 (2012-12-14)
------------------

 * erp5.util.testnode:

  - Solve ascii issues when deleting software [Sebastien Robin]

60 61 62 63 64 65 66 67
0.4.17 (2012-12-10)
------------------

 * erp5.util.testnode:

  - Add thread Timer to terminate locked processes [Sebastien Robin]
  - Add more unit tests [Pere Cortes]

68 69 70 71 72 73 74 75 76
0.4.16 (2012-11-14)
------------------

 * erp5.util.testnode:

  - Improve handling of Xvfb and firefox [Sebastien Robin]
  - check supported parameters of runTestSuite [Pere Cortes]
  - add unit for runTestSuite [Pere Cortes]

77 78 79 80 81 82 83 84 85
0.4.15 (2012-11-07)
------------------

 * erp5.util.testnode:

  - fixed profile generation when software repos is not defined first
    [Sebastien Robin]
  - ask wich test has priority to master more often [Sebastien Robin]

86 87 88 89 90 91 92 93 94 95 96
0.4.14 (2012-11-05)
------------------

 * erp5.util.testnode:

  - force rebuilding software to avoid using old soft/code [Sebastien Robin]

 * erp5.util.taskdistribution:

  - handle another possible error with master [Sebastien Robin]

97 98 99 100 101 102 103 104 105 106
0.4.13 (2012-10-31)
------------------

 * erp5.util.testnode:

  - Add unit test for erp5testnode (with some hardcoded path that
    needs to be fixed ASAP) [Sebastien Robin]
  - Split long functions into several more simple ones for code
    simplicity and readability [Sebastien Robin]

107 108 109 110 111 112 113 114 115
0.4.12 (2012-10-25)
------------------

 * erp5.util.testnode:

  - Fixed several issues introduced by the management of test
    suite by the master [Sebastien Robin] 

0.4.11 (2012-10-22)
116 117 118 119 120 121 122
------------------

 * erp5.util.testnode:

  - Take test suite parameters from the master, to allow distribution
    of the work by the master [Pere Cortes], [Sebastien Robin] 

123 124 125 126 127 128 129 130
0.4.10 (2012-10-01)
------------------

 * erp5.util.testnode:

  - Allow to use a firefox built by testnode for
    functional tests [Gabriel Monnerat]

Sebastien Robin's avatar
Sebastien Robin committed
131 132 133 134 135 136 137 138
0.4.9 (2012-10-01)
------------------

 * erp5.util.testnode:

  - remove --now parameter when calling slapgrid-sr since
    it is not yet well supported [Sebastien Robin]

139 140 141 142 143 144 145 146
0.4.8 (2012-09-27)
------------------

 * erp5.util.testnode:

  - use taskdistribution module to reduce code
    [Vincent Pelletier], [Pere Cortes]

147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167
0.4.7 (2012-09-03)
------------------

 * erp5.util.taskdistribution:

  - work around test lines acquiring values from parent when no value is
    provided. [Vincent Pelletier]
  - fix a regression introduced in 0.4.6 which allowed parallel XMLRPC calls,
    which is not supported. [Rafael Monnerat]

 * erp5.util.benchmark:

  - check whether at least one result file could be found when generating a
    scalability report. [Arnaud Fontaine]
  - make sure that diagram bars are properly aligned in scalability test
    report. [Arnaud Fontaine]

 * erp5.util.testsuite:

  - new module [Rafael Monnerat]

168 169 170 171 172 173 174 175
0.4.6 (2012-08-10)
------------------

 * erp5.util.taskdistribution:

  - set socket timeout for RPC calls to prevent a deadlock happens.
    [Rafael Monnerat]

176 177 178 179 180 181 182 183 184
0.4.5 (2012-07-04)
------------------

 * erp5.util.taskdistribution:

  - xmlrpclib does not support named parameters, use positional ones
    [Vincent Pelletier]

0.4.4 (2012-07-04)
185 186 187 188 189 190
------------------

 * erp5.util.taskdistribution:

  - New module [Vincent Pelletier]

191 192 193 194 195 196 197 198 199 200
0.4.3 (2012-04-24)
----------------

 * erp5.util.testnode:

  - Improve detection of the cancellation of a test on the master
  - better management of SIGTERM signal
  - cleanup test instances to make sure nothing stay from a previous
    test run

201 202 203 204 205 206 207 208 209 210 211 212 213
0.4.2 (2012-04-11)
----------------

 * erp5.util.testnode:

  - Improve testnode logs
  - add a thread to upload ongoing logs to the master regularly
  - if the software release is not built successfully after a
    few time, totally erase software. This help unblocking if
    buildout is unable to update software.
  - check if the last test result was cancelled in order to
    allow relaunching test without restarting testnode

Ivan Tyagov's avatar
Ivan Tyagov committed
214
0.4.1 (2012-02-29)
Łukasz Nowak's avatar
Łukasz Nowak committed
215 216
----------------

Ivan Tyagov's avatar
Ivan Tyagov committed
217 218 219 220 221
 * erp5.util.testnode:

  - Improve testnode's reliability when contacting remote master
  - Try to build software releases multiple times before giving up

Łukasz Nowak's avatar
Łukasz Nowak committed
222

Łukasz Nowak's avatar
Łukasz Nowak committed
223
0.3 (2011-12-23)
Aurel's avatar
Aurel committed
224 225
----------------

Łukasz Nowak's avatar
Łukasz Nowak committed
226
 * erp5.util.webchecker:
227

Łukasz Nowak's avatar
Łukasz Nowak committed
228
   - Imported from https://svn.erp5.org/repos/public/erp5/trunk/utils/
229
     Utility to check caching policy of websites
Aurel's avatar
Aurel committed
230

Łukasz Nowak's avatar
Łukasz Nowak committed
231 232 233 234 235 236 237 238 239 240 241
 * erp5.util.testnode:

   - improve logging [Sebastien Robin]
   - fix passing bt5_path [Gabriel Monnerat]
   - fix profile_path concatenation [Nicolas Delaby]
   - fix git updating and parsing repository paths [Julien Muchembled]

 * erp5.util.benchmark:

  - new utility, work in progress [Arnaud Fontaine]

Aurel's avatar
Aurel committed
242
0.2 (2011-09-20)
Łukasz Nowak's avatar
Łukasz Nowak committed
243 244
----------------

245 246 247 248 249 250
 * Imported from https://svn.erp5.org/repos/public/erp5/trunk/utils/

   - erp5.util.test_browser:
     Programmable browser for functional and performance tests for ERP5
   - erp5.util.benchmark:
     Performance benchmarks for ERP5 with erp5.utils.test_browser
Łukasz Nowak's avatar
Łukasz Nowak committed
251

252
0.1 (2011-08-08)
253 254
----------------

Łukasz Nowak's avatar
Łukasz Nowak committed
255
 * erp5.util.testnode imported from recipe-like slapos.cookbook
Łukasz Nowak's avatar
Łukasz Nowak committed
256
   [Łukasz Nowak]