OdooWiki OCA HUB

Queue Job Tests

test_queue_job folder_open OCA/queue open_in_new
Generic Modules Licencia: LGPL-3

Queue Job Tests

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 19.0

Este es un módulo de prueba técnica para el sistema Queue Job: añade modelos, canales y configuraciones de trabajos de ejemplo que se utilizan para verificar que los trabajos en segundo plano, los reintentos, las acciones relacionadas y las cadenas de trabajos funcionan correctamente. No está pensado para el uso empresarial cotidiano.

Este módulo no añade funcionalidades de negocio para los usuarios finales. Existe para probar el motor de Queue Job, por lo que principalmente crea datos de ejemplo y registros de prueba que los desarrolladores e integradores utilizan para comprobar que los trabajos en segundo plano se comportan según lo esperado.

Qué configura: - Una estructura de canales de trabajos de prueba con un canal "sub" y un canal "subsub" bajo el canal raíz. - Configuraciones de funciones de trabajo para métodos de prueba, incluidos patrones de reintento (por ejemplo, reintentar tras 1, 2, 3 y 5 intentos con retardos diferentes), un método autorizado a hacer commit y métodos asignados a canales específicos. - Configuraciones de acciones relacionadas: una deshabilitada, una que pasa parámetros adicionales y una que abre una página web construida a partir de los argumentos del trabajo. - Dos trabajos en cola precreados (uno iniciado y otro en cola) para que las pruebas dispongan de registros sin necesidad de confirmar datos por sí mismas.

También amplía el modelo existente queue.job con un campo de texto adicional additional_info, y añade tres modelos de prueba (test.queue.job, test.queue.channel, test.related.action) con botones y métodos que encolan trabajos, encadenan varios trabajos, reintentan bajo demanda y registran mensajes. El acceso a estos modelos de prueba está limitado al grupo Queue Job Manager.

Nada de esto aparece en los menús normales ni modifica las operaciones diarias; es un módulo de soporte para validar el sistema de colas.

Depende de

Lo necesitan otros módulos

Modelos y campos (4)
  • queue.job · amplía un modelo existenteadditional_info
  • test.queue.job · modelo nuevoname
  • test.queue.channel · modelo nuevo
  • test.related.action · modelo nuevo

Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 8 confirmadas, 1 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.