All Downloads are FREE. Search and download functionalities are using the official Maven repository.

validator.report.html Maven / Gradle / Ivy




  
  Validation report
  
  



)} COINS 2.0

COINS validation report

name<#if filename??>📦 ${filename}<#else>not started from .ccr file
libraries <#if libraries?has_content> <#list 0..libraries?size-1 as i> 📄 ${libraries[i]} (${graphs[i]})
attachments <#if attachments?has_content> <#if attachments?size lt 10> <#list 0..attachments?size-1 as i> 📎 ${attachments[i]} <#else> <#list 0..9 as i> 📎 ${attachments[i]}
show all...
<#else> none
date${date}
total duration${executionTime / 1000} sec
memory usage${memMaxUsage} (limited to ${memLimit})
profile${profileName}
version${profileVersion}
performed steps <#if profileChecksPassed>✅ meets profile requirements<#else>⛔️ not meeting profile requirements
✅ added schema inferences
✅ added data inferences
<#if validationPassed>✅ validation passed<#else>⛔️ validation failed

Profile checks summary

<#list profileChecks as query>
namedescriptionduration
<#if query.passed>✅<#else>⛔️ ${query.reference} ${query.description} <#if query.executionTime??> <#if query.executionTime lt 1000> ${query.executionTime} ms <#else> ${query.executionTime / 1000} sec

Validation summary

<#list validationRules as query>
namedescriptionduration
<#if query.passed>✅<#else>⛔️ ${query.reference} ${query.description} <#if query.executionTime??> <#if query.executionTime lt 1000> ${query.executionTime} ms <#else> ${query.executionTime / 1000} sec

1. Details profile requirements

<#list profileChecks as query>

<#if query.passed>✅<#else>⛔️ ${query.reference}

${query.description}

<#if query.formattedResults?has_content> <#if query.formattedResults?size lte 7> <#list 0..query.formattedResults?size-1 as i> <#else> <#list 0..6 as i> <#if query.formattedResults?size lte 50> <#list 7..query.formattedResults?size-1 as i> <#else> <#list 7..49 as i>
${query.formattedResults[i]}
${query.formattedResults[i]}
${query.formattedResults[i]}
${query.formattedResults[i]}
reported the first 50 items, there are more
<#if query.formattedResults?size gt 6>
more...

2. Details schema inferences

Adding schema inferences was done in ${schemaInferences.numRuns} runs and took ${schemaInferences.executionTime} ms.

Per graph this number of triples were added:

<#assign keys = schemaInferences.triplesAdded?keys> <#list keys as row>
${row} ${schemaInferences.triplesAdded[row]}
<#list schemaInferences.queryResults as query>

${query.reference}

${query.description}

All the runs combined this inference query took ${query.executionTime} ms.

3. Details data inferences

Adding data inferences was done in ${dataInferences.numRuns} runs and took ${dataInferences.executionTime} ms.

Per graph this number of triples were added:

<#assign keys = dataInferences.triplesAdded?keys> <#list keys as row>
${row} ${dataInferences.triplesAdded[row]}
<#list dataInferences.queryResults as query>

${query.reference}

${query.description}

All the runs combined this inference query took ${query.executionTime} ms.

4. Details validation

<#list validationRules as query>

<#if query.passed>✅<#else>⛔️ ${query.reference}

${query.description}

<#if query.errorMessage??>

${query.errorMessage}

<#if query.formattedResults?has_content> <#if query.formattedResults?size lte 7> <#list 0..query.formattedResults?size-1 as i> <#else> <#list 0..6 as i> <#if query.formattedResults?size lte 50> <#list 7..query.formattedResults?size-1 as i> <#else> <#list 7..49 as i>
${query.formattedResults[i]}
${query.formattedResults[i]}
${query.formattedResults[i]}
${query.formattedResults[i]}
reported the first 50 items, there are more
<#if query.formattedResults?size gt 6>
more...




© 2015 - 2024 Weber Informatics LLC | Privacy Policy