summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Friesel <daniel.friesel@uos.de>2022-01-06 08:10:15 +0100
committerDaniel Friesel <daniel.friesel@uos.de>2022-01-06 08:10:15 +0100
commit063858aadafc168e17ac87a9687ece2cd6fe5519 (patch)
tree432919b3cf528917eceaafdf8e401b428bffd92a
parent6e2fa5f36deb9882e5bddb212695434c219c3d94 (diff)
add xv data to dref export
-rwxr-xr-xbin/analyze-archive.py2
-rwxr-xr-xbin/analyze-kconfig.py2
-rw-r--r--lib/model.py2
3 files changed, 3 insertions, 3 deletions
diff --git a/bin/analyze-archive.py b/bin/analyze-archive.py
index 5f6be9a..073db96 100755
--- a/bin/analyze-archive.py
+++ b/bin/analyze-archive.py
@@ -944,7 +944,7 @@ if __name__ == "__main__":
)
else:
analytic_quality = model.assess(param_model)
- xv_analytic_models = None
+ xv_analytic_models = [model]
if "tex" in show_models or "tex" in show_quality:
print_text_model_data(
diff --git a/bin/analyze-kconfig.py b/bin/analyze-kconfig.py
index 684d6b3..61d3aa0 100755
--- a/bin/analyze-kconfig.py
+++ b/bin/analyze-kconfig.py
@@ -261,7 +261,7 @@ def main():
else:
static_quality = model.assess(static_model)
analytic_quality = model.assess(param_model)
- xv_analytic_models = none
+ xv_analytic_models = [model]
if lut_model:
lut_quality = model.assess(lut_model)
else:
diff --git a/lib/model.py b/lib/model.py
index 5a44c7b..e84e680 100644
--- a/lib/model.py
+++ b/lib/model.py
@@ -561,7 +561,7 @@ class AnalyticModel:
entry[k].append(dref[k])
for k in keys:
if len(entry[k]):
- ret[k] = np.mean(entry[k])
+ ret[f"xv/{name}/{attr_name}/{k}"] = np.mean(entry[k])
return ret
def to_json(self, **kwargs) -> dict: