Como fazer com que Cobertura falhe na construção M2 para baixa cobertura de código

Estou tentando configurar meu build do projeto WAR para falhar se a cobertura de linha ou ramificação estiver abaixo de determinados limites. Eu tenho usado a configuração fornecida na página 455 do excelente livroFerramentas de poder de Java, mas sem sucesso. Aqui está o trecho relevante do Maven 2 POM do meu projeto:

<build>
...
<plugins>
  <plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>cobertura-maven-plugin</artifactId>
    <version>2.2</version>
    <configuration>
      <check>
        <!-- Per-class thresholds -->
        <lineRate>80</lineRate>
        <branchRate>80</branchRate>
        <!-- Project-wide thresholds -->
        <totalLineRate>90</totalLineRate>
        <totalBranchRate>90</totalBranchRate>
      </check>
      <executions>
        <execution>
          <goals>
            <goal>clean</goal>
            <goal>check</goal>
          </goals>
        </execution>
        <execution>
          <id>coverage-tests</id>
          <!-- The "verify" phase occurs just before "install" -->
          <phase>verify</phase>
          <goals>
            <goal>clean</goal>
            <goal>check</goal>
          </goals>
        </execution>
      </executions>
      <instrumentation>
        <excludes>
      <exclude>au/**/*Constants.*</exclude>
        </excludes>
        <ignores>
      <ignore>au/**/*Constants.*</ignore>
        </ignores>
      </instrumentation>
    </configuration>
  </plugin>
  ...
</plugins>
...
</build>

Como eu disse, o relatório de cobertura funciona bem, o problema é que a meta de "instalação" não está falhando como deveria se a cobertura de linha ou filial estiver abaixo dos limites especificados. Alguém tem este trabalho e, em caso afirmativo, como é o seu POM e qual versão da Cobertura e do Maven você está usando? Estou usando o Maven 2.0.9 e o Cobertura 2.2.

Eu tentei pesquisando e lendo os documentos da Cobertura, mas sem sorte (os últimos são escassos para dizer o mínimo).

questionAnswers(2)

yourAnswerToTheQuestion