root / t / todo.org @ ad9a1aac
Historique | Voir | Annoter | Télécharger (2,85 ko)
| 1 | e33c35ff | Stig Sandbeck Mathisen | * munin contrib - plugin tests |
|---|---|---|---|
| 2 | a9d8c625 | Stig Sandbeck Mathisen | |
| 3 | 1123a5f9 | Stig Sandbeck Mathisen | Summary: |
| 4 | a9d8c625 | Stig Sandbeck Mathisen | |
| 5 | ad9a1aac | Stig Sandbeck Mathisen | Failed 5/1006 subtests |
| 6 | a9d8c625 | Stig Sandbeck Mathisen | |
| 7 | ad9a1aac | Stig Sandbeck Mathisen | (less 1 skipped subtest: 1000 okay) |
| 8 | a9d8c625 | Stig Sandbeck Mathisen | |
| 9 | ad9a1aac | Stig Sandbeck Mathisen | ** [0/1] Failing test |
| 10 | *** TODO Failed test 'plugins/snmp/snmp__brocade_ifs: python compile' |
||
| 11 | a9d8c625 | Stig Sandbeck Mathisen | |
| 12 | ad9a1aac | Stig Sandbeck Mathisen | python plugin with error in regular expression string. |
| 13 | e33c35ff | Stig Sandbeck Mathisen | |
| 14 | #+BEGIN_EXAMPLE |
||
| 15 | ad9a1aac | Stig Sandbeck Mathisen | # at t/test.t line 162. |
| 16 | e33c35ff | Stig Sandbeck Mathisen | # |
| 17 | ad9a1aac | Stig Sandbeck Mathisen | # Command: python -m py_compile snmp__brocade_ifs |
| 18 | e33c35ff | Stig Sandbeck Mathisen | # |
| 19 | # STDOUT: |
||
| 20 | # |
||
| 21 | # |
||
| 22 | # |
||
| 23 | # STDERR: |
||
| 24 | # |
||
| 25 | ad9a1aac | Stig Sandbeck Mathisen | # SyntaxError: ('invalid syntax', ('snmp__brocade_ifs', 272, 22, "regex_str = '^snmp_'(.+)'_brocade_ifs'\n"))
|
| 26 | e33c35ff | Stig Sandbeck Mathisen | # |
| 27 | # |
||
| 28 | #+END_EXAMPLE |
||
| 29 | |||
| 30 | ad9a1aac | Stig Sandbeck Mathisen | |
| 31 | e33c35ff | Stig Sandbeck Mathisen | ** [0/4] False positives |
| 32 | |||
| 33 | *** TODO not ok 110 - plugins/system/solaris-memstat: ksh syntax check |
||
| 34 | a9d8c625 | Stig Sandbeck Mathisen | |
| 35 | Can't see what's wrong here. False positive? |
||
| 36 | |||
| 37 | #+BEGIN_EXAMPLE |
||
| 38 | # Failed test 'plugins/system/solaris-memstat: ksh syntax check' |
||
| 39 | # at t/test.t line 169. |
||
| 40 | # |
||
| 41 | # Command: ksh -n solaris-memstat |
||
| 42 | # |
||
| 43 | # STDOUT: |
||
| 44 | # |
||
| 45 | # |
||
| 46 | # |
||
| 47 | # STDERR: |
||
| 48 | # |
||
| 49 | # solaris-memstat: syntax error at line 119: `if' unmatched |
||
| 50 | # |
||
| 51 | # |
||
| 52 | #+END_EXAMPLE |
||
| 53 | |||
| 54 | e33c35ff | Stig Sandbeck Mathisen | *** TODO not ok 191 - plugins/snmp/snmp__webthermometer |
| 55 | a9d8c625 | Stig Sandbeck Mathisen | |
| 56 | False positive in "checkbashisms". It looks for $HOSTNAME, which is |
||
| 57 | set implicitly by bash, but explicitly by the plugin. |
||
| 58 | |||
| 59 | #+BEGIN_EXAMPLE |
||
| 60 | # Subtest: plugins/snmp/snmp__webthermometer |
||
| 61 | 1..2 |
||
| 62 | ok 1 - sh syntax check |
||
| 63 | not ok 2 - checkbashisms |
||
| 64 | # Failed test 'checkbashisms' |
||
| 65 | # at t/test.t line 169. |
||
| 66 | # |
||
| 67 | # Command: checkbashisms snmp__webthermometer |
||
| 68 | # |
||
| 69 | # STDOUT: |
||
| 70 | # |
||
| 71 | # |
||
| 72 | # |
||
| 73 | # STDERR: |
||
| 74 | # |
||
| 75 | # possible bashism in snmp__webthermometer line 44 ($HOST(TYPE|NAME)): |
||
| 76 | # HOSTNAME=`echo $HOSTNAME | sed -e 's/\.$//'` |
||
| 77 | # possible bashism in snmp__webthermometer line 47 ($HOST(TYPE|NAME)): |
||
| 78 | # echo file $FILE dir $DIR hostname $HOSTNAME linkdir $LINKDIR linkfile $LINKFILE |
||
| 79 | # |
||
| 80 | # |
||
| 81 | # Looks like you failed 1 test of 2. |
||
| 82 | #+END_EXAMPLE |
||
| 83 | |||
| 84 | e33c35ff | Stig Sandbeck Mathisen | *** TODO not ok 319 - plugins/rabbitmq/rabbitmq_connections |
| 85 | a9d8c625 | Stig Sandbeck Mathisen | |
| 86 | False positive in "checkbashisms". |
||
| 87 | |||
| 88 | #+BEGIN_EXAMPLE |
||
| 89 | # Subtest: plugins/rabbitmq/rabbitmq_connections |
||
| 90 | 1..2 |
||
| 91 | ok 1 - sh syntax check |
||
| 92 | not ok 2 - checkbashisms |
||
| 93 | # Failed test 'checkbashisms' |
||
| 94 | # at t/test.t line 169. |
||
| 95 | # |
||
| 96 | # Command: checkbashisms rabbitmq_connections |
||
| 97 | # |
||
| 98 | # STDOUT: |
||
| 99 | # |
||
| 100 | # |
||
| 101 | # |
||
| 102 | # STDERR: |
||
| 103 | # |
||
| 104 | # possible bashism in rabbitmq_connections line 66 ($"foo" should be eval_gettext "foo"): |
||
| 105 | # echo "connections.value $(HOME=$HOME rabbitmqctl list_connections | grep -v "^Listing" | grep -v "done.$" | wc -l)" |
||
| 106 | # |
||
| 107 | # |
||
| 108 | # Looks like you failed 1 test of 2. |
||
| 109 | not ok 319 - plugins/rabbitmq/rabbitmq_connections |
||
| 110 | # Failed test 'plugins/rabbitmq/rabbitmq_connections' |
||
| 111 | # at t/test.t line 64. |
||
| 112 | #+END_EXAMPLE |
||
| 113 | |||
| 114 | e33c35ff | Stig Sandbeck Mathisen | |
| 115 | ** [0/1] Blame the CI provider |
||
| 116 | |||
| 117 | *** TODO not ok 536 - plugins/network/multi_tcp_ping: perl syntax check |
||
| 118 | |||
| 119 | Perl on travis-ci not built to support threads |
||
| 120 | a9d8c625 | Stig Sandbeck Mathisen | |
| 121 | #+BEGIN_EXAMPLE |
||
| 122 | e33c35ff | Stig Sandbeck Mathisen | # Failed test 'plugins/network/multi_tcp_ping: perl syntax check' |
| 123 | a9d8c625 | Stig Sandbeck Mathisen | # at t/test.t line 169. |
| 124 | # |
||
| 125 | e33c35ff | Stig Sandbeck Mathisen | # Command: perl -cw multi_tcp_ping |
| 126 | a9d8c625 | Stig Sandbeck Mathisen | # |
| 127 | # STDOUT: |
||
| 128 | # |
||
| 129 | # |
||
| 130 | # |
||
| 131 | # STDERR: |
||
| 132 | # |
||
| 133 | e33c35ff | Stig Sandbeck Mathisen | # This Perl not built to support threads |
| 134 | # Compilation failed in require at multi_tcp_ping line 75. |
||
| 135 | # BEGIN failed--compilation aborted at multi_tcp_ping line 75. |
||
| 136 | a9d8c625 | Stig Sandbeck Mathisen | # |
| 137 | # |
||
| 138 | #+END_EXAMPLE |
