|
105 | 105 | export SONAR_HOST_URL="http://localhost:$sqport" |
106 | 106 | fi |
107 | 107 |
|
108 | | - f="measures-$env-unrel.csv"; run_test "$f" sonar-measures-export -b -f "$f" -m _main --withURL |
| 108 | + f="measures-$env-unrel.csv"; run_test "$f" sonar-measures-export -b -m _main --withURL |
109 | 109 | f="measures-$env-2.csv"; run_test_stdout "$f" sonar-measures-export -b -m _main --withURL |
110 | 110 | f="measures-$env-3.csv"; run_test_stdout "$f" sonar-measures-export -b -p -r -d -m _all |
111 | 111 |
|
112 | | - f="measures-$env-1.json"; run_test "$f" sonar-measures-export -b -f "$f" -m _all |
| 112 | + f="measures-$env-1.json"; run_test "$f" sonar-measures-export -b -m _all |
113 | 113 | f="measures-$env-2.json"; run_test_stdout "$f" sonar-measures-export -b -p -r -d -m _all --format json |
114 | | - f="measures-$env-3.csv"; run_test "$f" sonar-measures-export -b -f "$f" --csvSeparator '+' -m _main |
| 114 | + f="measures-$env-3.csv"; run_test "$f" sonar-measures-export -b --csvSeparator '+' -m _main |
115 | 115 |
|
116 | | - f="measures-history-$env-1.csv"; run_test "$f" sonar-measures-export -b -f "$f" --history |
117 | | - f="measures-history-$env-2.csv"; run_test "$f" sonar-measures-export -b -f "$f" -k okorach_sonar-tools --history --asTable |
118 | | - f="measures-history-$env-3.json"; run_test "$f" sonar-measures-export -b -f "$f" --history |
| 116 | + f="measures-history-$env-1.csv"; run_test "$f" sonar-measures-export -b --history |
| 117 | + f="measures-history-$env-2.csv"; run_test "$f" sonar-measures-export -b -k okorach_sonar-tools --history --asTable |
| 118 | + f="measures-history-$env-3.json"; run_test "$f" sonar-measures-export -b --history |
119 | 119 |
|
120 | 120 | logmsg "IT $env sonar-findings-export" |
121 | 121 |
|
122 | | - f="findings-$env-unrel.csv"; run_test "$f" sonar-findings-export -v DEBUG -f "$f" |
123 | | - f="findings-$env-1.json"; run_test "$f" sonar-findings-export -f "$f" |
| 122 | + f="findings-$env-unrel.csv"; run_test "$f" sonar-findings-export -v DEBUG |
| 123 | + f="findings-$env-1.json"; run_test "$f" sonar-findings-export |
124 | 124 | f="findings-$env-2.json"; run_test_stdout "$f" sonar-findings-export -v DEBUG --format json -k okorach_audio-video-tools,okorach_sonar-tools |
125 | 125 | f="findings-$env-3.json"; run_test_stdout "$f" sonar-findings-export -v DEBUG --format json -k okorach_audio-video-tools,okorach_sonar-tools --useFindings |
126 | 126 | f="findings-$env-4.csv"; run_test_stdout "$f" sonar-findings-export --format csv -k okorach_audio-video-tools,okorach_sonar-tools --csvSeparator '+' |
|
131 | 131 | else |
132 | 132 | logmsg "IT $env sonar-audit" |
133 | 133 | f="audit-$env-unrel.csv"; run_test_stdout "$f" sonar-audit |
134 | | - f="audit-$env-1.json"; run_test "$f" sonar-audit -f "$f" |
| 134 | + f="audit-$env-1.json"; run_test "$f" sonar-audit |
135 | 135 | f="audit-$env-2.json"; run_test_stdout "$f" sonar-audit --format json --what qualitygates,qualityprofiles,settings |
136 | 136 | f="audit-$env-3.csv"; run_test_stdout "$f" sonar-audit --csvSeparator '+' --format csv |
137 | 137 |
|
|
142 | 142 | logmsg "IT $env sonar-loc" |
143 | 143 | f="loc-$env-1.csv"; run_test_stdout "$f" sonar-loc |
144 | 144 | f="loc-$env-unrel.csv"; run_test_stdout "$f" sonar-loc -n -a |
145 | | - f="loc-$env-2.csv"; run_test "$f" sonar-loc -n -a -f "$f" --csvSeparator ';' |
| 145 | + f="loc-$env-2.csv"; run_test "$f" sonar-loc -n -a --csvSeparator ';' |
146 | 146 |
|
147 | 147 | logmsg "sonar-rules $env" |
148 | 148 | f="rules-$env-1.csv"; run_test_stdout "$f" sonar-rules -e |
149 | | - f="rules-$env-2.csv"; run_test "$f" sonar-rules -e -f "$f" |
| 149 | + f="rules-$env-2.csv"; run_test "$f" sonar-rules -e |
150 | 150 | f="rules-$env-3.json"; run_test_stdout "$f" sonar-rules -e --format json |
151 | | - f="rules-$env-4.json"; run_test "$f" sonar-rules -e -f "$f" |
| 151 | + f="rules-$env-4.json"; run_test "$f" sonar-rules -e |
152 | 152 |
|
153 | 153 | logmsg "sonar-config $env" |
154 | 154 | f="config-$env-1.json"; run_test_stdout "$f" sonar-config -e -w "qualitygates, qualityprofiles, projects" -k okorach_audio-video-tools,okorach_sonar-tools |
155 | 155 | f="config-$env-2.json"; run_test_stdout "$f" sonar-config --export |
156 | | - f="config-$env-unrel.json"; run_test "$f" sonar-config --export -f "$f" |
| 156 | + f="config-$env-unrel.json"; run_test "$f" sonar-config --export |
157 | 157 |
|
158 | 158 | if [ $noExport -eq 1 ]; then |
159 | 159 | logmsg "sonar-projects-export $env test skipped" |
160 | 160 | elif [ "$env" = "sonarcloud" ]; then |
161 | 161 | logmsg "sonar-projects-export $env SKIPPED" |
162 | 162 | else |
163 | 163 | logmsg "sonar-projects-export $env" |
164 | | - f="proj-export-$env-2.json"; run_test "$f" sonar-projects-export -f "$f" |
| 164 | + f="proj-export-$env-2.json"; run_test "$f" sonar-projects-export |
165 | 165 | fi |
166 | 166 |
|
167 | 167 | logmsg "sonar-findings-export $env ADMIN export" |
168 | | - f1="findings-$env-admin.csv"; run_test "$f1" sonar-findings-export -v DEBUG -f "$f1" -k okorach_audio-video-tools,okorach_sonar-tools |
| 168 | + f1="findings-$env-admin.csv"; run_test "$f1" sonar-findings-export -v DEBUG -k okorach_audio-video-tools,okorach_sonar-tools |
169 | 169 |
|
170 | 170 | if [ "$env" = "sonarcloud" ]; then |
171 | 171 | logmsg "sonar-projects-export $env SKIPPED" |
172 | 172 | else |
173 | 173 | logmsg "sonar-findings-export $env USER export" |
174 | 174 | export SONAR_TOKEN=$SONAR_TOKEN_USER_USER |
175 | | - f2="findings-$env-user.csv"; run_test "$f2" sonar-findings-export -v DEBUG -f "$f2" -k okorach_audio-video-tools,okorach_sonar-tools |
| 175 | + f2="findings-$env-user.csv"; run_test "$f2" sonar-findings-export -v DEBUG -k okorach_audio-video-tools,okorach_sonar-tools |
176 | 176 | fi |
177 | 177 |
|
178 | 178 | # Restore admin token as long as previous version is 2.9 or less |
|
181 | 181 |
|
182 | 182 | export SONAR_TOKEN="$SONAR_TOKEN_ADMIN_USER" |
183 | 183 | logmsg "IT released tools $env" |
184 | | - f="measures-$env-rel.csv"; run_test "$f" sonar-measures-export -b -f "measures-$env-rel.csv" -m _main --withURL |
185 | | - f="findings-$env-rel.csv"; run_test "$f" sonar-findings-export -f "findings-$env-rel.csv" |
| 184 | + f="measures-$env-rel.csv"; run_test "$f" sonar-measures-export -b -m _main --withURL |
| 185 | + # sonar-measures-export -b -f "$f" |
| 186 | + f="findings-$env-rel.csv"; run_test "$f" sonar-findings-export |
186 | 187 | # f="audit-$env-rel.csv"; run_test "$f" sonar-audit -f "audit-$env-rel.csv" |
187 | | - f="loc-$env-rel.csv"; run_test "$f" sonar-loc -n -a -f "loc-$env-rel.csv" |
188 | | - f="config-$env-rel.json"; run_test "$f" sonar-config -e -f "config-$env-rel.json" |
| 188 | + f="loc-$env-rel.csv"; run_test "$f" sonar-loc -n -a |
| 189 | + f="config-$env-rel.json"; run_test "$f" sonar-config -e |
189 | 190 |
|
190 | 191 | logmsg "IT compare released and unreleased $env" |
191 | 192 | for f in measures findings loc |
192 | 193 | do |
193 | | - root="$f-$env" |
| 194 | + root="$TMP/$f-$env" |
194 | 195 | announce_test "$f-$env diff" |
195 | 196 | sort -o "$root-rel.csv" "$root-rel.csv" |
196 | 197 | sort -o "$root-unrel.csv" "$root-unrel.csv" |
197 | | - test_passed_if_identical "$TMP/$root-rel.csv" "$TMP/$root-unrel.csv" |
| 198 | + test_passed_if_identical "$root-rel.csv" "$root-unrel.csv" |
198 | 199 | done |
199 | 200 | for f in config |
200 | 201 | do |
201 | | - root="$f-$env" |
| 202 | + root="$TMP/$f-$env" |
202 | 203 | announce_test "$f-$env diff" |
203 | | - test_passed_if_identical "$TMP/$root-rel.json" "$TMP/$root-unrel.json" |
| 204 | + test_passed_if_identical "$root-rel.json" "$root-unrel.json" |
204 | 205 | done |
205 | 206 | announce_test "findings-$env admin vs user diff" |
206 | 207 | test_passed_if_identical "$TMP/findings-$env-admin.csv" "$TMP/findings-$env-user.csv" |
|
0 commit comments