Ejecutar la cobertura de código en modalidad autónoma permite ejecutar la cobertura de código sin tener una
interfaz de usuario abierta. Esto es ideal para entornos en los que no hay un entorno de trabajo de interfaz de usuario
instalado y/o puede ser necesario ejecutar la cobertura de código desde la línea de mandatos o como parte de un script.
Acerca de esta tarea
Puede ejecutar la cobertura de código para cualquier aplicación de lenguaje compilado que pueda depurar
desde la línea de mandatos o como parte de un script. Existen dos modalidades en las que puede ejecutar la cobertura de
código autónoma:
- Como daemon a la escucha de una conexión (utilícelo como un motor de depuración remoto mediante el puerto
especificado: consulte Ejecutar la cobertura de código en modalidad autónoma: daemon para obtener más información.)
- Operando directamente sobre un programa compilado con información de depuración especificada como un argumento
(modalidad de Tentativa única).
Nota: La modalidad de Tentativa única solo está disponible para AIX/Linux, no para Z
Series.
$ codecov testProg
Nota: Los resultados se almacenarán por fecha en la raíz
del directorio inicial del usuario, bajo la carpeta CC.
El diagrama de sintaxis del mandato
codecov se muestra a continuación:

- Lista de opciones
- Formato: codecov [opciones] [nombre_de_programa_]
[parámetros_de_programa]
- nombre_de_programa
- La vía de acceso completa del ejecutable sobre el que ejecutar la cobertura de código.
Nota: La modalidad de
Tentativa única solo está disponible para AIX/Linux, no para Z Series.
- parámetros_de_programa
- Los parámetros para el programa.
Nota: La modalidad de
Tentativa única solo está disponible para AIX/Linux, no para Z Series.
- -startdaemon
- Iniciar en modalidad de daemon y esperar conexiones.
- -stopdaemon=<puerto>
- Detenga el daemon que está a la escucha en el puerto.
- -cclevel=<"LINE" | "FUNCTION">
- El nivel de cobertura de código (puede ser "LINE" o "FUNCTION")
- -prevresultpath=<"NONE" | "PREV" | path>
- Especificar la vía de acceso del archivo de resultados anterior.
- -reportformat=<"HTML" | "NONE">
- Generar un informe HTML si el formato de informe es HTML.
- -singleconnect
- Salir después de una sola conexión de daemon (debe utilizarse con -startDaemon).
- -localonly
- El daemon solo aceptará conexiones desde el host local.
- startupcommandlist=<vía_de_acceso>
- Especifica un archivo que contiene mandatos que se enviarán al motor de depuración durante el inicio.
- -savesource
- Guarda el origen con los resultados.
- -optionsfile=<vía_de_acceso>
- Leer los argumentos del mandato del archivo de opciones especificado.
- -tag="text"
- Especificar un código que se asociará a los resultados de CC, p. ej. un ID de caso de prueba.
- -zipresult
- El directorio de resultados se comprime en un archivo zip con el mismo nombre que el directorio de resultados.
- -help
- Imprimir la pantalla de ayuda.