Commit 81bf325
committed
fix(eval): propagate projectFilesSource on POST/PUT/GET so rows match UI filter
projectFilesSource is the Local/Cloud discriminator the UI filters by
(`?projectFilesSource=1` for local-workspace runs), not a project ID.
Until now the SDK didn't send it on the eval-run / eval-set-run
callbacks, so the backend created every worker-spawned row defaulting
to Cloud and the UI's local-runs filter never matched them.
Reads UIPATH_PROJECT_FILES_SOURCE (string Local/Cloud) once at reporter
construction and maps it to the backend's enum integer (Local=1,
Cloud=0). Adds it to:
POST eval set run payload
POST eval run payload
PUT eval run (legacy) payload
PUT eval run (coded) payload
PUT eval set run payload
GET eval runs (resume lookup) query parameter
When the env var is unset (cloud-project case or older backend that
doesn't emit it) the field is omitted from payloads/params, preserving
existing behaviour.
14 new tests in TestProjectFilesSourcePropagation covering the
parametrized env-var resolution (Local/Cloud/numeric/garbage), each of
the six request shapes carries the right value, and absence-omits-field.
1840 reporter tests pass.
Refs: AE-13961 parent 5027a3f commit 81bf325
2 files changed
Lines changed: 163 additions & 1 deletion
File tree
- packages/uipath
- src/uipath/_cli/_evals
- tests/cli/eval
Lines changed: 39 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
111 | 117 | | |
112 | 118 | | |
113 | 119 | | |
| |||
1090 | 1096 | | |
1091 | 1097 | | |
1092 | 1098 | | |
| 1099 | + | |
| 1100 | + | |
| 1101 | + | |
| 1102 | + | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
1093 | 1122 | | |
1094 | 1123 | | |
1095 | 1124 | | |
| |||
1116 | 1145 | | |
1117 | 1146 | | |
1118 | 1147 | | |
| 1148 | + | |
1119 | 1149 | | |
1120 | 1150 | | |
1121 | 1151 | | |
| |||
1167 | 1197 | | |
1168 | 1198 | | |
1169 | 1199 | | |
| 1200 | + | |
1170 | 1201 | | |
1171 | 1202 | | |
1172 | 1203 | | |
| |||
1236 | 1267 | | |
1237 | 1268 | | |
1238 | 1269 | | |
| 1270 | + | |
1239 | 1271 | | |
1240 | 1272 | | |
1241 | 1273 | | |
| |||
1292 | 1324 | | |
1293 | 1325 | | |
1294 | 1326 | | |
| 1327 | + | |
1295 | 1328 | | |
1296 | 1329 | | |
1297 | 1330 | | |
| |||
1354 | 1387 | | |
1355 | 1388 | | |
1356 | 1389 | | |
| 1390 | + | |
1357 | 1391 | | |
1358 | 1392 | | |
1359 | 1393 | | |
| |||
1421 | 1455 | | |
1422 | 1456 | | |
1423 | 1457 | | |
| 1458 | + | |
| 1459 | + | |
| 1460 | + | |
| 1461 | + | |
1424 | 1462 | | |
1425 | 1463 | | |
1426 | 1464 | | |
1427 | | - | |
| 1465 | + | |
1428 | 1466 | | |
1429 | 1467 | | |
1430 | 1468 | | |
| |||
Lines changed: 124 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1007 | 1007 | | |
1008 | 1008 | | |
1009 | 1009 | | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
| 1072 | + | |
| 1073 | + | |
| 1074 | + | |
| 1075 | + | |
| 1076 | + | |
| 1077 | + | |
| 1078 | + | |
| 1079 | + | |
| 1080 | + | |
| 1081 | + | |
| 1082 | + | |
| 1083 | + | |
| 1084 | + | |
| 1085 | + | |
| 1086 | + | |
| 1087 | + | |
| 1088 | + | |
| 1089 | + | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
| 1100 | + | |
| 1101 | + | |
| 1102 | + | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
| 1122 | + | |
| 1123 | + | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
0 commit comments