Skip to content

Commit 09977a3

Browse files
committed
trigger ci
1 parent ee01145 commit 09977a3

File tree

3 files changed

+219
-27
lines changed

3 files changed

+219
-27
lines changed

.drone.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,6 @@ trigger:
105105
- tag
106106
---
107107
kind: signature
108-
hmac: 2b875a13e0ed8944e00418ae12fe0cbc95912e958c5a92016b16fd0c3ea769b7
108+
hmac: a6682fd2590e1afce3a8c719462b1910eb019dddbb5e6c640602bf75cbc3ecb3
109109

110110
...

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
| [git+source](https://github.com/cgtuebingen/infomark-ui), [download](https://github.com/cgtuebingen/infomark-ui/releases/latest) | [git+source](https://github.com/cgtuebingen/infomark-backend), [download](https://github.com/cgtuebingen/infomark-ui/releases/latest)|
88

99

10-
InfoMark is an is a scalable, modern and open-source [rewrite of our](https://github.com/cgtuebingen/InfoMark-deprecated) online course management system with auto testing of students submissions [(video)](https://www.youtube.com/watch?v=ifyUssK6PJ4) using unit tests to ease the task of TAs.
10+
InfoMark is an is a scalable, modern and open-source [rewrite of our](https://github.com/cgtuebingen/InfoMark-deprecated) online course management system with auto testing of students submissions [(video)](https://www.youtube.com/watch?v=ifyUssK6PJ4) to ease the task of TAs.
1111

1212

1313
See [https://infomark.org](https://infomark.org) for more details.

metrics/InfoMark System-1556725037349.json

Lines changed: 217 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -992,10 +992,10 @@
992992
"columns": [],
993993
"fontSize": "100%",
994994
"gridPos": {
995-
"h": 8,
996-
"w": 10,
997-
"x": 0,
998-
"y": 9
995+
"h": 7,
996+
"w": 12,
997+
"x": 12,
998+
"y": 6
999999
},
10001000
"id": 16,
10011001
"links": [],
@@ -1108,27 +1108,30 @@
11081108
},
11091109
{
11101110
"aliasColors": {},
1111-
"bars": false,
1111+
"bars": true,
1112+
"cacheTimeout": null,
11121113
"dashLength": 10,
11131114
"dashes": false,
1114-
"fill": 3,
1115+
"description": "",
1116+
"fill": 1,
11151117
"gridPos": {
1116-
"h": 8,
1117-
"w": 14,
1118-
"x": 10,
1118+
"h": 4,
1119+
"w": 12,
1120+
"x": 0,
11191121
"y": 9
11201122
},
1121-
"id": 22,
1123+
"id": 26,
11221124
"legend": {
1125+
"alignAsTable": false,
11231126
"avg": false,
11241127
"current": false,
11251128
"max": false,
11261129
"min": false,
1127-
"show": true,
1130+
"show": false,
11281131
"total": false,
11291132
"values": false
11301133
},
1131-
"lines": true,
1134+
"lines": false,
11321135
"linewidth": 1,
11331136
"links": [],
11341137
"nullPointMode": "null",
@@ -1139,38 +1142,56 @@
11391142
"renderer": "flot",
11401143
"seriesOverrides": [],
11411144
"spaceLength": 10,
1142-
"stack": true,
1145+
"stack": false,
11431146
"steppedLine": false,
11441147
"targets": [
11451148
{
1146-
"expr": "sum(worker_submissions_pushed_total) by (task_id)",
1149+
"expr": "histogram_quantile(0.95, sum(rate(worker_submissions_totalTime_bucket[5m])) by (le))",
1150+
"format": "time_series",
1151+
"intervalFactor": 1,
1152+
"legendFormat": "from upload to result",
1153+
"refId": "C"
1154+
},
1155+
{
1156+
"expr": "histogram_quantile(0.95, sum(rate(worker_submissions_totalWaitTime_bucket[5m])) by (le))",
11471157
"format": "time_series",
11481158
"intervalFactor": 1,
1159+
"legendFormat": "from upload to docker test",
11491160
"refId": "A"
1161+
},
1162+
{
1163+
"expr": "histogram_quantile(0.95, sum(rate(worker_submissions_totalRunTime_bucket[5m])) by (le))",
1164+
"format": "time_series",
1165+
"intervalFactor": 1,
1166+
"legendFormat": "inside docker test",
1167+
"refId": "B"
11501168
}
11511169
],
11521170
"thresholds": [],
11531171
"timeFrom": null,
11541172
"timeRegions": [],
11551173
"timeShift": null,
1156-
"title": "Submissions per task",
1174+
"title": "Time-Benchmark (95 Quantile)",
11571175
"tooltip": {
1158-
"shared": true,
1176+
"shared": false,
11591177
"sort": 0,
11601178
"value_type": "individual"
11611179
},
11621180
"type": "graph",
11631181
"xaxis": {
11641182
"buckets": null,
1165-
"mode": "time",
1183+
"mode": "series",
11661184
"name": null,
11671185
"show": true,
1168-
"values": []
1186+
"values": [
1187+
"avg"
1188+
]
11691189
},
11701190
"yaxes": [
11711191
{
1172-
"format": "short",
1173-
"label": null,
1192+
"decimals": null,
1193+
"format": "s",
1194+
"label": "time",
11741195
"logBase": 1,
11751196
"max": null,
11761197
"min": null,
@@ -1199,10 +1220,10 @@
11991220
"description": "submitted testing jobs on queue",
12001221
"fill": 1,
12011222
"gridPos": {
1202-
"h": 7,
1203-
"w": 24,
1223+
"h": 6,
1224+
"w": 12,
12041225
"x": 0,
1205-
"y": 17
1226+
"y": 13
12061227
},
12071228
"id": 4,
12081229
"interval": "1m",
@@ -1309,6 +1330,177 @@
13091330
"align": false,
13101331
"alignLevel": null
13111332
}
1333+
},
1334+
{
1335+
"aliasColors": {},
1336+
"bars": false,
1337+
"dashLength": 10,
1338+
"dashes": false,
1339+
"fill": 5,
1340+
"gridPos": {
1341+
"h": 6,
1342+
"w": 12,
1343+
"x": 12,
1344+
"y": 13
1345+
},
1346+
"id": 22,
1347+
"legend": {
1348+
"avg": false,
1349+
"current": false,
1350+
"max": false,
1351+
"min": false,
1352+
"show": true,
1353+
"total": false,
1354+
"values": false
1355+
},
1356+
"lines": true,
1357+
"linewidth": 1,
1358+
"links": [],
1359+
"nullPointMode": "null",
1360+
"percentage": false,
1361+
"pluginVersion": "6.1.6",
1362+
"pointradius": 2,
1363+
"points": false,
1364+
"renderer": "flot",
1365+
"seriesOverrides": [],
1366+
"spaceLength": 10,
1367+
"stack": false,
1368+
"steppedLine": false,
1369+
"targets": [
1370+
{
1371+
"expr": "sum(worker_submissions_pushed_total) by (task_id)",
1372+
"format": "time_series",
1373+
"intervalFactor": 1,
1374+
"refId": "A"
1375+
}
1376+
],
1377+
"thresholds": [],
1378+
"timeFrom": null,
1379+
"timeRegions": [],
1380+
"timeShift": null,
1381+
"title": "Submissions per task",
1382+
"tooltip": {
1383+
"shared": true,
1384+
"sort": 0,
1385+
"value_type": "individual"
1386+
},
1387+
"type": "graph",
1388+
"xaxis": {
1389+
"buckets": null,
1390+
"mode": "time",
1391+
"name": null,
1392+
"show": true,
1393+
"values": []
1394+
},
1395+
"yaxes": [
1396+
{
1397+
"format": "short",
1398+
"label": null,
1399+
"logBase": 1,
1400+
"max": null,
1401+
"min": null,
1402+
"show": true
1403+
},
1404+
{
1405+
"format": "short",
1406+
"label": null,
1407+
"logBase": 1,
1408+
"max": null,
1409+
"min": null,
1410+
"show": true
1411+
}
1412+
],
1413+
"yaxis": {
1414+
"align": false,
1415+
"alignLevel": null
1416+
}
1417+
},
1418+
{
1419+
"aliasColors": {},
1420+
"bars": true,
1421+
"dashLength": 10,
1422+
"dashes": false,
1423+
"fill": 1,
1424+
"gridPos": {
1425+
"h": 7,
1426+
"w": 24,
1427+
"x": 0,
1428+
"y": 19
1429+
},
1430+
"id": 24,
1431+
"legend": {
1432+
"avg": false,
1433+
"current": false,
1434+
"max": false,
1435+
"min": false,
1436+
"show": false,
1437+
"total": false,
1438+
"values": false
1439+
},
1440+
"lines": false,
1441+
"linewidth": 1,
1442+
"links": [],
1443+
"nullPointMode": "null",
1444+
"percentage": false,
1445+
"pluginVersion": "6.1.6",
1446+
"pointradius": 2,
1447+
"points": false,
1448+
"renderer": "flot",
1449+
"seriesOverrides": [],
1450+
"spaceLength": 10,
1451+
"stack": false,
1452+
"steppedLine": false,
1453+
"targets": [
1454+
{
1455+
"expr": "sum(worker_submissions_pushed_total) by (task_id)",
1456+
"format": "time_series",
1457+
"intervalFactor": 1,
1458+
"legendFormat": "",
1459+
"refId": "A"
1460+
}
1461+
],
1462+
"thresholds": [],
1463+
"timeFrom": null,
1464+
"timeRegions": [],
1465+
"timeShift": null,
1466+
"title": "Distribution of total uploads per task",
1467+
"tooltip": {
1468+
"shared": false,
1469+
"sort": 0,
1470+
"value_type": "individual"
1471+
},
1472+
"type": "graph",
1473+
"xaxis": {
1474+
"buckets": null,
1475+
"mode": "series",
1476+
"name": null,
1477+
"show": true,
1478+
"values": [
1479+
"max"
1480+
]
1481+
},
1482+
"yaxes": [
1483+
{
1484+
"format": "short",
1485+
"label": "Uploads",
1486+
"logBase": 1,
1487+
"max": null,
1488+
"min": null,
1489+
"show": true
1490+
},
1491+
{
1492+
"format": "short",
1493+
"label": null,
1494+
"logBase": 1,
1495+
"max": null,
1496+
"min": null,
1497+
"show": true
1498+
}
1499+
],
1500+
"yaxis": {
1501+
"align": false,
1502+
"alignLevel": null
1503+
}
13121504
}
13131505
],
13141506
"refresh": false,
@@ -1319,7 +1511,7 @@
13191511
"list": []
13201512
},
13211513
"time": {
1322-
"from": "now-6h",
1514+
"from": "now-30d",
13231515
"to": "now"
13241516
},
13251517
"timepicker": {
@@ -1350,5 +1542,5 @@
13501542
"timezone": "",
13511543
"title": "InfoMark System",
13521544
"uid": "HUUForkZk",
1353-
"version": 36
1545+
"version": 45
13541546
}

0 commit comments

Comments
 (0)