Failure tagging
    1.
    发明申请
    Failure tagging 审中-公开
    失败标记

    公开(公告)号:US20070245313A1

    公开(公告)日:2007-10-18

    申请号:US11404679

    申请日:2006-04-14

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3688

    摘要: Failure tagging may be provided. A plurality of tests may be initiated on a program module and output resulting from the plurality of tests may be received. The output resulting from the plurality of tests may be determined to comprise at least one failure. The at least one failure may comprise an unknown failure or a known failure. Results of the plurality of tests indicating the failure may be transmitted. In addition, a request to stop one or more of a plurality of computers on a failure may be received when one of the plurality of computers encounters the failure. In addition, the program module may be transmitted to the plurality of computers configured to run tests on the program module. The one of the plurality of computers may be stopped on the failure when the one of the plurality of computers encounters the failure identified by the request.

    摘要翻译: 可能会提供故障标记。 可以在程序模块上启动多个测试,并且可以接收由多个测试得到的输出。 由多个测试产生的输出可以被确定为包括至少一个故障。 至少一个故障可能包括未知故障或已知故障。 可以发送指示故障的多个测试的结果。 此外,当多个计算机中的一个计算机遇到故障时,可以接收到在故障时停止多个计算机中的一个或多个的请求。 此外,程序模块可以被发送到被配置为在程序模块上运行测试的多个计算机。 当多个计算机中的一个计算机遇到由请求识别的故障时,多个计算机中的一个可以在故障时停止。

    Tracking down elusive intermittent failures
    2.
    发明授权
    Tracking down elusive intermittent failures 有权
    跟踪难以捉摸的间歇性故障

    公开(公告)号:US07788540B2

    公开(公告)日:2010-08-31

    申请号:US11700992

    申请日:2007-01-31

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3664

    摘要: Computing environments, each executing at least one software program, are monitored for failures occurring during execution of the software program. Information associated with the failure, such as an identification of the software program and a failure type describing the failure, is recorded. The failure information is quantified to report the number of times the software program has failed or the number of times a particular failure has occurred. The quantified data may provide help in prioritizing what program or what failures merit investigation and resolution. Reports may be received from failing computing systems stopped at a state following the occurrence of the failure. In response, hold information is checked to determine whether to instruct the failing computing system to hold a state existing upon the occurrence of the failure.

    摘要翻译: 监视每个执行至少一个软件程序的计算环境,以执行软件程序期间发生的故障。 记录与故障相关的信息,例如软件程序的识别和描述故障的故障类型。 故障信息被量化以报告软件程序失败的次数或发生特定故障的次数。 量化数据可能有助于优先考虑哪些程序或什么失败值得调查和解决。 可能在发生故障后的状态下停止的故障计算系统收到报告。 作为响应,检查保持信息以确定是否指示故障计算系统保持发生故障时存在的状态。

    Tracking down elusive intermittent failures
    3.
    发明申请
    Tracking down elusive intermittent failures 有权
    跟踪难以捉摸的间歇性故障

    公开(公告)号:US20080184079A1

    公开(公告)日:2008-07-31

    申请号:US11700992

    申请日:2007-01-31

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3664

    摘要: Computing environments, each executing at least one software program, are monitored for failures occurring during execution of the software program. Information associated with the failure, such as an identification of the software program and a failure type describing the failure, is recorded. The failure information is quantified to report the number of times the software program has failed or the number of times a particular failure has occurred. The quantified data may provide help in prioritizing what program or what failures merit investigation and resolution. Reports may be received from failing computing systems stopped at a state following the occurrence of the failure. In response, hold information is checked to determine whether to instruct the failing computing system to hold a state existing upon the occurrence of the failure.

    摘要翻译: 监视每个执行至少一个软件程序的计算环境,以执行软件程序期间发生的故障。 记录与故障相关的信息,例如软件程序的识别和描述故障的故障类型。 故障信息被量化以报告软件程序失败的次数或发生特定故障的次数。 量化数据可能有助于优先考虑哪些程序或什么失败值得调查和解决。 可能在发生故障后的状态下停止的故障计算系统收到报告。 作为响应,检查保持信息以确定是否指示故障计算系统保持发生故障时存在的状态。

    Break and optional hold on failure
    4.
    发明申请
    Break and optional hold on failure 有权
    断开和可选保持失败

    公开(公告)号:US20080184075A1

    公开(公告)日:2008-07-31

    申请号:US11701122

    申请日:2007-01-31

    IPC分类号: G06F11/36

    CPC分类号: G06F11/3664 G06F11/3688

    摘要: Break and optional hold preserves a state of a computing environment on which a software program has failed. Being able to examine the status of the environment existing upon the occurrence of the failure, including the condition of various processes and values facilitates resolution of the cause of the failure. Upon occurrence of a failure during the execution of a first software program in a first computing environment, execution of the first software program breaks. A first state of the first computing environment existing upon the breaking in execution of the first software program is then held. A failure notification is generated to signal the failure to a monitoring system. The monitoring system accesses hold information to determine whether the first computing environment should hold its current state and whether one or more other computing environments interacting with the first computing environment should also hold their states.

    摘要翻译: 中断和可选保持保留软件程序失败的计算环境的状态。 能够检查发生故障时存在的环境状态,包括各种过程和值的状况有助于解决故障原因。 当在第一计算环境中执行第一软件程序期间出现故障时,第一软件程序的执行中断。 然后,在执行第一软件程序时存在的第一计算环境的第一状态被保持。 产生故障通知以将故障发信号通知监控系统。 监视系统访问保持信息以确定第一计算环境是否应当保持其当前状态以及与第一计算环境交互的一个或多个其他计算环境是否也应该保持其状态。

    Centralized code coverage data collection
    5.
    发明申请
    Centralized code coverage data collection 审中-公开
    集中代码覆盖数据收集

    公开(公告)号:US20070234309A1

    公开(公告)日:2007-10-04

    申请号:US11395087

    申请日:2006-03-31

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3676 G06F11/3644

    摘要: Code coverage data may be provided. An instrumented image may be created comprising a binary executable software module that may be populated with coverage code injected into the binary executable software module. A request for the instrumented image may be received and the instrumented image may be provided based upon the received request. In addition, the code coverage data may be received from the instrumented image. The code coverage data produced by the instrumented image may be executed during a test of the binary executable software module. The coverage code may be configured to produce the code coverage data configured to indicate what code within the binary executable software module was used during the test. The code coverage data may be analyzed and the binary executable software module may be optimized based on the code coverage data.

    摘要翻译: 可以提供代码覆盖数据。 可以创建包括二进制可执行软件模块的检测图像,该二进制可执行软件模块可以填充注入到二进制可执行软件模块中的覆盖代码。 可以接收对被检测图像的请求,并且可以基于接收到的请求来提供被检测的图像。 此外,可以从被检测的图像接收代码覆盖数据。 可以在二进制可执行软件模块的测试期间执行由被检测的图像产生的代码覆盖率数据。 覆盖代码可以被配置为产生代码覆盖率数据,其被配置为指示在测试期间使用二进制可执行软件模块内的什么代码。 可以分析代码覆盖率数据,并且可以基于代码覆盖数据来优化二进制可执行软件模块。

    Code coverage test selection
    6.
    发明申请

    公开(公告)号:US20060277439A1

    公开(公告)日:2006-12-07

    申请号:US11142155

    申请日:2005-06-01

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3676

    摘要: A system and method for testing modified code paths without testing unmodified code paths is described. During testing of the baseline build of a program, code coverage data is generated. The code coverage data identifies which test implicates which code path of the baseline build. When a modification of the baseline build is made, the modified build may be differentiated to determine what code of the modified build was changed. When the modified build is differentiated, the code coverage data for the modified code path is mapped to appropriate tests. The tests may then be used to test the changed code path without requiring testing of all the code paths of the modified build.

    Break and optional hold on failure
    7.
    发明授权
    Break and optional hold on failure 有权
    断开和可选保持失败

    公开(公告)号:US07673178B2

    公开(公告)日:2010-03-02

    申请号:US11701122

    申请日:2007-01-31

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3664 G06F11/3688

    摘要: Break and optional hold preserves a state of a computing environment on which a software program has failed. Being able to examine the status of the environment existing upon the occurrence of the failure, including the condition of various processes and values facilitates resolution of the cause of the failure. Upon occurrence of a failure during the execution of a first software program in a first computing environment, execution of the first software program breaks. A first state of the first computing environment existing upon the breaking in execution of the first software program is then held. A failure notification is generated to signal the failure to a monitoring system. The monitoring system accesses hold information to determine whether the first computing environment should hold its current state and whether one or more other computing environments interacting with the first computing environment should also hold their states.

    摘要翻译: 中断和可选保持保留软件程序失败的计算环境的状态。 能够检查发生故障时存在的环境状态,包括各种过程和值的状况有助于解决故障原因。 当在第一计算环境中执行第一软件程序期间出现故障时,第一软件程序的执行中断。 然后,在执行第一软件程序时存在的第一计算环境的第一状态被保持。 产生故障通知以将故障发信号通知监控系统。 监视系统访问保持信息以确定第一计算环境是否应当保持其当前状态以及与第一计算环境交互的一个或多个其他计算环境是否也应该保持其状态。

    Systems and methods for optimizing restoration of stored data
    9.
    发明申请
    Systems and methods for optimizing restoration of stored data 有权
    用于优化存储数据恢复的系统和方法

    公开(公告)号:US20060047996A1

    公开(公告)日:2006-03-02

    申请号:US11215930

    申请日:2005-08-30

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1469

    摘要: A system and method is provided for optimizing restoration of stored data. A request for data to be restored to any point in time is received. A current state of the data is determined. One or more data blocks required to modify the data from the current state to the any point in time requested are identified. The data at the any point in time is restored within a storage medium using the identified one or more data blocks.

    摘要翻译: 提供了一种用于优化存储数据的恢复的系统和方法。 接收到要恢复到任何时间点的数据请求。 确定数据的当前状态。 识别将数据从当前状态修改到所请求的任何时间点所需的一个或多个数据块。 使用所识别的一个或多个数据块,在存储介质内恢复任何时间点的数据。

    Transmitting filesystem changes over a network
    10.
    发明授权
    Transmitting filesystem changes over a network 有权
    通过网络传输文件系统更改

    公开(公告)号:US09235593B2

    公开(公告)日:2016-01-12

    申请号:US12895827

    申请日:2010-09-30

    摘要: Transmitting filesystem changes over a network is disclosed. A hash of data comprising a chunk of directory elements comprising one or more consecutive directory elements in a set of elements sorted in a canonical order is computed at a client system. One or more directory elements comprising the chunk are sent to a remote server in the event it is determined based at least in part on the computed hash that corresponding directory elements as stored on the remote server are not identical to the directory elements comprising the chunk as stored on the client system.

    摘要翻译: 公开了通过网络传输文件系统更改。 在客户端系统中计算包括包含按规范顺序排列的一组元素中的一个或多个连续目录元素的目录元素块的数据的散列。 至少部分地基于所计算的散列确定存储在远程服务器上的对应的目录元素与包括该块的目录元素不同的事件,至少部分地确定包括该块的一个或多个目录元素到远程服务器 存储在客户端系统上。