Scénario de test & Cas d'usage
Comandos fundamentales del sistema del servidor CAS.
Descubrir todas las acciones de builtinsEl clúster inicial ya cuenta con un controlador principal y dos nodos trabajadores.
| 1 | /* Estado inicial: 1 controlador, 2 trabajadores. Se verifica con listNodes. */ |
| 1 | PROC CAS; |
| 2 | BUILTINS.listNodes RESULT=r1; |
| 3 | PRINT r1; |
| 4 | RUN; |
| 1 | PROC CAS; |
| 2 | BUILTINS.addNode / |
| 3 | node={"cascontroller-bk.banco.com"}, |
| 4 | role="CONTROLLER"; |
| 5 | RUN; |
| 1 | PROC CAS; |
| 2 | BUILTINS.listNodes RESULT=r2; |
| 3 | PRINT r2; |
| 4 | RUN; |
| 1 | PROC CAS; |
| 2 | /* Esta acción debe generar un error en el log de CAS */ |
| 3 | BUILTINS.addNode / |
| 4 | node={"cascontroller-extra.banco.com"}, |
| 5 | role="CONTROLLER"; |
| 6 | RUN; |
| 7 | QUIT; |
La etapa 3 muestra un clúster con dos controladores y dos trabajadores. La etapa 4 falla, y el log de SAS CAS debe contener un mensaje de error indicando que 'Solo se admiten dos controladores'. El estado final del clúster no debe incluir 'cascontroller-extra.banco.com'.