session batchresults

Caso Límite: Intento de Usar `batchresults` con un UUID Inválido

Scénario de test & Cas d'usage

Contexto empresarial

Un analista intenta gestionar trabajos en CAS pero comete un error al copiar el UUID de la sesión, proporcionando un identificador que no existe. El objetivo de este test es asegurar que SAS Viya maneja el error de forma controlada, devolviendo un mensaje claro en el log sin causar inestabilidad en el sistema.
Sobre el conjunto : session

Gestión del estado de la sesión CAS.

Descubrir todas las acciones de session
Preparación de datos

No se requiere ninguna preparación de datos, ya que la acción fallará debido a un parámetro inválido antes de operar sobre cualquier dato o sesión.

¡Copiado!
1/* No se necesita código de preparación de datos. */

Étapes de réalisation

1
Ejecutar la acción 'batchresults' proporcionando un UUID sintácticamente correcto pero que no corresponde a ninguna sesión activa.
¡Copiado!
1 
2PROC CAS;
3 
4SESSION.batchresults uuid="a1b2c3d4-e5f6-7890-1234-567890abcdef";
5RUN;
6 

Resultado esperado


La ejecución de la acción `batchresults` debe fallar. El log de SAS debe mostrar un mensaje de ERROR claro indicando que la sesión con el UUID especificado no fue encontrada (o un error similar). El estado general del servidor CAS no debe verse afectado, y la sesión del cliente debe permanecer activa y lista para recibir nuevos comandos.