El nombre

Kalku, el brujo

De dónde viene el nombre, qué es cada palabra del elenco y quién es el cóndor que sonríe a su lado.

Kalku, la mascota de kalku: un cóndor negro con cintillo y bufanda rojos, que sonríe con la boca llena de dientes

kalku

En la creencia mapuche, un kalku es un brujo que trabaja en una cueva escondida, el reni, y manda a los wekufe, espíritus que hacen daño.

La herramienta toma prestado ese elenco porque hace eso mismo con tu código: le lanza un defecto pequeño a la vez y mira si algún test se da cuenta.

El elenco

Cuatro palabras, y cada una nombra una pieza de la herramienta:

kalku
Un worker ligado a un lenguaje, que sabe romper código en ese lenguaje.
wekufe
Un mutante: tu programa con exactamente un defecto lanzado en él. El plural no cambia: los wekufe.
kalkutun / spell
Un tipo de defecto: borrar una cláusula de un case, correr >= a >, cambiar and por or. Kalkutun es el daño que obra un kalku; el código y el protocolo dicen spell.
reni
Un espacio de trabajo aislado donde se lanzan los wekufe. Tu árbol de trabajo nunca se toca.

Los reportes usan palabras simples (killed, survived, timeout) para que un log de CI se lea sin el glosario.

Kalku

Kalku es un cóndor brujo: negro, con cintillo y bufanda rojos y una sonrisa llena de dientes.

Es bueno, pero se da aires de siniestro. Rompe tu código a propósito y lo hace por tu bien: para que sepas si tus tests lo notan.

Madu, de la misma familia

Kalku es hermano de Madu, la pudú machi que es mascota de Kimün, una herramienta que mide la salud de tu código desde la terminal. Madu mide el código; Kalku lo rompe para saber si los tests lo notan.

Conoce Kimün →