From c88b24d80ef94fb9badc0d6084b84905d932aa35 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Mon, 8 Jul 2024 15:43:44 -0300 Subject: [PATCH] vault backup: 2024-07-08 15:43:44 --- .obsidian/workspace.json | 29 +++++++++-------------------- Kanban Pages/Jenkins.md | 6 ++++++ Kanban Pages/Wildcards.md | 2 ++ Kanban Pages/Work Kanban.md | 23 ++++++++++++++++++++--- On Absolute And Relative.md | 35 +++++++++++++++++++++++++++++++++++ 5 files changed, 72 insertions(+), 23 deletions(-) create mode 100644 Kanban Pages/Jenkins.md create mode 100644 Kanban Pages/Wildcards.md create mode 100644 On Absolute And Relative.md diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 0aa4023..e55d559 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -26,21 +26,8 @@ } } } - }, - { - "id": "46836354a2ec1a30", - "type": "leaf", - "state": { - "type": "markdown", - "state": { - "file": "BuildingTesting Pipeline.md", - "mode": "source", - "source": false - } - } } - ], - "currentTab": 1 + ] } ], "direction": "vertical" @@ -106,7 +93,7 @@ "state": { "type": "backlink", "state": { - "file": "BuildingTesting Pipeline.md", + "file": "Kanban Pages/Work Kanban.md", "collapseAll": true, "extraContext": false, "sortOrder": "alphabetical", @@ -123,7 +110,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "BuildingTesting Pipeline.md", + "file": "Kanban Pages/Work Kanban.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -146,7 +133,7 @@ "state": { "type": "outline", "state": { - "file": "BuildingTesting Pipeline.md" + "file": "Kanban Pages/Work Kanban.md" } } } @@ -164,13 +151,15 @@ "canvas:Create new canvas": false, "daily-notes:Open today's daily note": false, "command-palette:Open command palette": false, - "obsidian-kanban:Create new board": false, - "obsidian-excalidraw-plugin:Create new drawing": false + "obsidian-kanban:Create new board": false } }, - "active": "46836354a2ec1a30", + "active": "07b68dfa3d3d9348", "lastOpenFiles": [ + "Kanban Pages/Jenkins.md", "Kanban Pages/Work Kanban.md", + "On Absolute And Relative.md", + "Kanban Pages/Wildcards.md", "BuildingTesting Pipeline.md", "Drawing 2024-07-03 10.08.45.excalidraw.md", "Kanban Pages/Windows Native Compilation.md", diff --git a/Kanban Pages/Jenkins.md b/Kanban Pages/Jenkins.md new file mode 100644 index 0000000..79e0ba0 --- /dev/null +++ b/Kanban Pages/Jenkins.md @@ -0,0 +1,6 @@ +# Skip default checkout + +``` + agent { label 'docker:creator' } + options { skipDefaultCheckout() } +``` \ No newline at end of file diff --git a/Kanban Pages/Wildcards.md b/Kanban Pages/Wildcards.md new file mode 100644 index 0000000..37dbcde --- /dev/null +++ b/Kanban Pages/Wildcards.md @@ -0,0 +1,2 @@ +# Middle Expansion +`path/path/path*/stuff` \ No newline at end of file diff --git a/Kanban Pages/Work Kanban.md b/Kanban Pages/Work Kanban.md index d4af490..b0345f4 100644 --- a/Kanban Pages/Work Kanban.md +++ b/Kanban Pages/Work Kanban.md @@ -6,6 +6,10 @@ kanban-plugin: board ## Backlog +- [ ] Review Teams Workflows Deprecation + https://engys.atlassian.net/browse/DO-1215 + https://devblogs.microsoft.com/microsoft365dev/retirement-of-office-365-connectors-within-microsoft-teams/ + #teams - [ ] Documentation on v0.20 [[HelyxVerify#0.20 Documentation]] #helyxVerify @@ -31,6 +35,10 @@ kanban-plugin: board ## Working +- [ ] PR pipeline: On clone failure, try again + https://engys.atlassian.net/browse/DO-1214 + [[Jenkins#Skip default checkout]] + #jenkins - [ ] verificationDict [[HelyxVerify#system/validationDict]] #helyxVerify @@ -38,9 +46,6 @@ kanban-plugin: board https://engys.atlassian.net/browse/DO-1198 [[HelyxVerify#Not reducing]] #helyxVerify -- [ ] Create V&V pipeline - [[V&V]] - #jenkins#vv ## Blocked @@ -51,10 +56,22 @@ kanban-plugin: board - [ ] Native Windows Build, looking at Caelus-CML (DO-1182) [[Windows Native Compilation]] +- [ ] Create V&V pipeline + [[V&V]] + > AndrewC is also working on this already + #jenkins#vv ## DevOps Dec24 - A7 +- [ ] helyxVerify init doesn't expand `*` correctly on 'rm' command + https://engys.atlassian.net/browse/DO-1190 + [[Wildcards#Middle Expansion]] + #helyxVerify +- [ ] `cp` should copy directories recursively (currently it just copies files) + #wildcards +- [ ] Build OCCT on Ubuntu 22, update ThirdParty-X.X.X using ThirdParty-X.X.X-22.zip + #thirdparty #opencascade - [ ] Run all cases to completion, instead of stopping in the first failure. https://engys.atlassian.net/browse/DO-1211 #qa diff --git a/On Absolute And Relative.md b/On Absolute And Relative.md new file mode 100644 index 0000000..0d6bb5d --- /dev/null +++ b/On Absolute And Relative.md @@ -0,0 +1,35 @@ +Verify, having the same idea of HelyxTest, have two thresholds: absolute and relative. + +Those come from Pandas and HelyxTest. + +np.allclose => Detection + +absolute = np.max(np.abs(ref - gen)) +rel = np.max(np.abs(abs / ref)) + +# Jupyter +import pandas +import numpy + +reference = pandas.DataFrame([100, 100, 100, 100]) +generated = pandas.DataFrame([101, 101, 101, 101]) + +absolute = numpy.abs(reference -generated) +absolute = [1, 1, 1,1] + +relative = numpy.abs(absolute / reference) +relative = [0.01, 0.01, 0.01, 0.01] + +--- + +reference = pandas.DataFrame([100, 100, 0, 100]) +generated = pandas.DataFrame([101, 101, 101, 101]) + +absolute = numpy.abs(reference - generated) +absolute = [1, 1, 101, 1] + +relative = numpy.abs(absolute / reference) +relative = [0.01, 0.01, inf, 0.01] + +numpy.max(absolute) => 101 +numpy.max(relative) => inf \ No newline at end of file