Supervised Error Log Access for Test Failure Remediation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing test failure remediation solutions for complex software systems are tedious, time-consuming, costly, and unreliable, especially when dealing with sensitive and valuable data, requiring complex manual and ad hoc procedures.

Innovation Solution

A computer-implemented method using test correction templates to correct test failures by executing test correction scripts based on user input, enabling supervised access to a protected database system without additional intermediary systems, thus improving scalability and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual and ad hoc procedures are used for test failure remediation, then test failures can be addressed, but the process becomes tedious, time-consuming, costly, and unreliable

Engineering Contradiction:
Improvetest failure remediation reliabilityVSAvoidtest failure remediation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically detecting test failures, identifying root causes, and preparing remediation steps before manual intervention is needed. The error log analysis and test correction template generation occur automatically, reducing the time and effort required for manual remediation processes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing automated detection, analysis, and correction of test failures without requiring extensive manual intervention. The error log parsing, root cause identification, and test correction template generation are performed automatically, making the system self-sufficient for common remediation tasks.

Inventive Principle:
Principle #25Self-service

2Reliability

If complex manual procedures are used for test failure remediation, then test failures can be addressed, but the process becomes costly and unreliable across complex systems

Engineering Contradiction:
Improvetest failure remediation reliabilityVSAvoidremediation process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the complex remediation process into distinct automated components: error log parsing, root cause identification, test correction template generation, and script execution. Each component handles a specific aspect of the remediation process, reducing overall complexity while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes parameters by automatically adjusting test data values, test configurations, and execution parameters based on error log analysis. This automated parameter adjustment eliminates the need for complex manual procedures while improving reliability across diverse test scenarios.

Inventive Principle:
Principle #35Parameter changes

3Object-affected harmful factors

If additional intermediary systems are used for database access, then data protection is maintained, but scalability and efficiency are reduced

Engineering Contradiction:
Improvedata protectionVSAvoidtest correction efficiency
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The system uses an intermediary approach by implementing supervised access mechanisms that allow direct database access for test correction while maintaining security controls. The supervised access mode acts as a controlled intermediary that enables efficient data retrieval and correction without requiring additional complex intermediary systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system achieves multi-functionality by implementing a unified access mechanism that handles both data protection and efficient test correction operations. The supervised access mode provides universal functionality for both reading and correcting test data, eliminating the need for separate intermediary systems while maintaining security and efficiency.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12572450B1Supervised data access for test failure remediation
Publication Date: 2026.03.10 STATE FARM MUTAL AUTOMOBILE INSURANCE COMPANY
  • US12572450B1 patent drawing
  • US12572450B1 patent drawing
  • US12572450B1 patent drawing

AI summary

Techniques for supervised access to the error logs stored on a protected database to perform test failure remediation with respect to the failures associated with prior executions of test scripts. In some cases, when the execution of a test script is aborted because a data value provided by the test script fails to match a corresponding data record stored on a target database, a corresponding error log may be created. To remediate the noted test failure, an example system may select a test correction template that is associated with a corresponding test correction script and provide a corrected data value as a parameter of the selected template. Subsequently, the system may perform operations associated with a database transaction that is configured to: (i) re-execute the operations associated with the previously aborted test script, and (ii) upon successful re-execution, remove the corresponding error log.