# p r a g m a   n a m e s p a c e ( " \ \ \ \ . \ \ R o o t \ \ I n t e l N C S 2 " ) 
 
 i n s t a n c e   o f   _ _ n a m e s p a c e {   n a m e = " m s _ 4 1 6 " ; } ; 
 
 # p r a g m a   n a m e s p a c e ( " \ \ \ \ . \ \ R o o t \ \ I n t e l N C S 2 \ \ m s _ 4 1 6 " ) 
 
 
 
 [ D e s c r i p t i o n ( " A   I A N e t _ D i a g T e s t      a   c l a s s e   I n t e l   E t h e r n e t   D i a g T e s t .   E s t a      u m a   s u b c l a s s e   d a   c l a s s e   b  s i c a   a b s t r a t a   C I M _ D i a g n o s t i c T e s t . " )   :   A m e n d e d , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 6 ) ]   
 
 c l a s s   I A N e t _ D i a g T e s t   :   C I M _ D i a g n o s t i c T e s t 
 
 { 
 
     [ D e s c r i p t i o n ( " A l g u n s   t e s t e s   s  o   a g r u p a d o s   e m   c a t e g o r i a s   e s p e c  f i c a s .   G r o u p e d      v e r d a d e i r o   s e   o   t e s t e   f o r   a g r u p a d o . " )   :   A m e n d e d ]   b o o l e a n   G r o u p e d ; 
 
     [ D e s c r i p t i o n ( " A l g u n s   t e s t e s   s  o   a g r u p a d o s   e m   c a t e g o r i a s   e s p e c  f i c a s .   E s s e   a t r i b u t o   e s p e c i f i c a   o   I d   d o   g r u p o   a o   q u a l   e s s e   t e s t e   p e r t e n c e . " )   :   A m e n d e d ]   u i n t 1 6   G r o u p I d ; 
 
     [ D e s c r i p t i o n ( " E s s e   a t r i b u t o   e s p e c i f i c a   o   I d   d o   T e s t   . " )   :   A m e n d e d ]   u i n t 1 6   T e s t I d ; 
 
     [ D e s c r i p t i o n ( " O   m  t o d o   R u n T e s t   e x e c u t a   e s t e   t e s t e   p a r a   o   M a n a g e d S y s t e m E l e m e n t   ( d e f i n i d o   c o m   o   u s o   d o   p a r  m e t r o   d e   e n t r a d a   S y s t e m E l e m e n t )   e s p e c i f i c a d o .   O s   r e s u l t a d o s   d o   t e s t e   s  o   a r m a z e n a d o s   e m   u m   o b j e t o   D i a g n o s t i c R e s u l t   c o m   u m a   r e f e r  n c i a   a   e l e ,   a   q u a l      r e t o r n a d a   c o m o   p a r  m e t r o   d e   s a  d a   R e s u l t .   A   m a n e i r a   c o m o   o   t e s t e   d e v e   s e r   e x e c u t a d o ,   p o r   e x e m p l o ,   s e u s   p a r  m e t r o s ,      d e f i n i d o   e m   u m   o b j e t o   D i a g n o s t i c S e t t i n g   ( o u   p o r   u m a   s u b c l a s s e   d o   D i a g n o s t i c S e t t i n g ) .      e s p e c i f i c a d a   u m a   r e f e r  n c i a   a o   o b j e t o   S e t t i n g   c o m   o   u s o   d o   p a r  m e t r o   d e   e n t r a d a   S e t t i n g .   S e   n  o   f o r   p a s s a d a   u m a   r e f e r  n c i a   n o   m  t o d o ,   p o d e   s e r   u s a d o   u m   D i a g n o s t i c S e t t i n g   p a d r  o .   E s t e   S e t t i n g   p a d r  o      a s s o c i a d o   a o   D i a g n o t i c T e s t   c o m   o   u s o   d a   r e l a   o   D e f a u l t S e t t i n g   d o   C o r e   M o d e l .   \ n Q u a n d o   o   R u n T e s t   i n i c i a   a   e x e c u   o ,   o s   p a r  m e t r o s ,   o s   q u a i s   s  o   s e n s  v e i s      c o n t a g e m   d e   t e m p o ,   d e v e m   s e r   a v a l i a d o s   e   c a p t u r a d o s .   E s t a   s u g e s t  o      f e i t a   p o r q u e   o   o b j e t o   D i a g n o s t i c S e t t i n g   p o d e   s e r   m o d i f i c a d o   a   q u a l q u e r   m o m e n t o   e ,   p o r t a n t o ,   o s   p a r  m e t r o s   a t u a i s   d o   t e s t e   p o d e m   s e r   p e r d i d o s .   \ n O s   c  d i g o s   r e t o r n a d o s   d o   m  t o d o   d e v e m   a d e r i r      f o r m a   d o s   c  d i g o s   d e   r e t o r n o   X M L   d a   m a n e i r a   c o m o   f o r a m   i n t r o d u z i d o s .   N o   m o m e n t o ,   o s   v a l o r e s   d e   r e t o r n o   p a d r  o   s  o :   \ n 0   =   O K   ( a   f u n   o   t e v e    x i t o ,   m a s   o   t e s t e   p o d e   t e r   f a l h a d o   \ n 1   =   U n s p e c i f i e d   E r r o r   ( a   f u n   o   f a l h o u   p e l o s   m o t i v o s   e s p e c i f i c a d o s )   \ n 2   =   N o t   I m p l e m e n t e d   ( a   f u n   o   n  o   f o i   i m p l e m e n t a d a   p a r a   e s t a   i n s t  n c i a )   \ n 3   =   O u t   O f   R e s o u r c e s   ( o   c o m p o n e n t e   n  o   c o n s e g u i u   a l o c a r   o s   r e c u r s o s   n e c e s s  r i o s ,   p o r   e x e m p l o ,   m e m  r i a ,   e s p a  o   e m   d i s c o ,   e t c . )   \ n N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   c o m   o   u s o   d o   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '   p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   q u a l i f i c a d o r   d e   m a t r i z   V a l u e s . " )   :   A m e n d e d ]   u i n t 3 2   R u n T e s t ( [ I N ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   S y s t e m E l e m e n t , [ I N ]   C I M _ D i a g n o s t i c S e t t i n g   R e f   S e t t i n g , [ O U T ]   C I M _ D i a g n o s t i c R e s u l t   R e f   R e s u l t ) ; 
 
     [ D e s c r i p t i o n ( " A   e x e c u   o   d e s t e   m  t o d o   a p a g a r    t o d a s   a s   i n s t  n c i a s   d o   o b j e t o   D i a g n o s t i c R e s u l t F o r M S E   p a r a   e s t e   D i a g n o s t i c T e s t   e   p a r a   o   M a n a g e d S y s t e m E l e m e n t   ( d e f i n i d o   c o m   o   u s o   d o   p a r  m e t r o   d e   e n t r a d a   S y s t e m E l e m e n t )   e s p e c i f i c a d o .   O s   D i a g n o s t i c R e s u l t s   r e f e r e n c i a d o   n a s   i n s t  n c i a s   d o   D i a g n o s t i c R e s u l t F o r M S E   s e r  o   a p a g a d o s .   A   a s s o c i a   o   D i a g n o s t i c R e s u l t F o r T e s t   q u e   s e   r e f e r e   a o   o b j e t o   D i a g n o s t i c R e s u l t   e   a   e s t e   t e s t e   s e r  o   t a m b  m   a p a g a d o s . \ n     U m   p a r  m e t r o   d e   e n t r a d a      d e f i n i d o   -   R e s u l t s N o t C l e a r e d   -   o   q u a l      u m a   m a t r i z   d e   s t r i n g   q u e   r e l a c i o n a   a s   c h a v e s   d o   D i a g n o s t i c R e s u l t s   q u e   n  o   p o d e   s e r   a p a g a d o .   E s t a   i n f o r m a   o   p o s s i b i l i t a   q u e   o s   R e s u l t s   s e j a m   r e v i s i t a d o s   e   r e m o v i d o s   m a n u a l m e n t e   o u   q u e   s e j a   t o m a d a   o u t r a   a   o   c o r r e t i v a   .   \ n O s   c  d i g o s   d e   r e t o r n o   d o   m  t o d o   d e v e m   a d e r i r      f o r m a   d o s   c  d i g o s   d e   r e t o r n o   X M L   d a   m a n e i r a   c o m o   f o r a m   i n t r o d u z i d o s .   N o   m o m e n t o   o s   v a l o r e s   p a d r  o   s  o :   \ n 0   =   O K   ( a   f u n   o   t e v e    x i t o   m a s   o   t e s t e   p o d e   t e r   f a l h a d o   \ n 1   =   U n s p e c i f i e d   E r r o r   ( a   f u n   o   f a l h o u   p e l o s   m o t i v o s   e s p e c i f i c a d o s )   \ n 2   =   N o t   I m p l e m e n t e d   ( a   f u n   o   n  o   f o i   i m p l e m e n t a d a   p a r a   e s t a   i n s t  n c i a )   \ n 3   =   O u t   O f   R e s o u r c e s   ( o   c o m p o n e n t e   n  o   c o n s e g u i u   a l o c a r   o s   r e c u r s o s   n e c e s s  r i o s ,   p o r   e x e m p l o ,   m e m  r i a ,   e s p a  o   e m   d i s c o ,   e t c . )   \ n N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e   s e r   e s p e c i f i c a d o   u s a n d o   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '     p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   V a l u e s . " )   :   A m e n d e d ]   u i n t 3 2   C l e a r R e s u l t s ( [ I N ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   S y s t e m E l e m e n t , [ O U T ]   S t r i n g   R e s u l t s N o t C l e a r e d [ ] ) ; 
 
     [ D e s c r i p t i o n ( " A p  s   a   c h a m a d a   d e s t e   m  t o d o   e   s e u   t  r m i n o ,   o ( s )   t e s t e ( s )   e s p e c i f i c a d o ( s )   s e r  o   d e s c o n t i n u a d o s   p a r a   o   M a n a g e d S y s t e m E l e m e n t   ( d e f i n i d o   p e l o   p a r  m e t r o   d e   e n t r a d a   S y s t e m E l e m e n t )   i n d i c a d o .   O   t e s t e   a   s e r   d e s c o n t i n u a d o      e s p e c i f i c a d o   c o m   o   u s o   d o   p a r  m e t r o   d e   e n t r a d a   R e s u l t .   S e   t o d a s   a s   i n s t  n c i a s   d e s t e   t e s t e   f o r e m   p a r a d a s   p a r a   o   S y s t e m E l e m e n t ,   a   r e f e r  n c i a   d o   R e s u l t   d e v e   s e r   N U L L .   A o   t  r m i n o   d o   m  t o d o ,   o   s t a t u s   d o   t e s t e   e   o u t r a s   i n f o r m a   e s   ( c o m o ,   p o r   e x e m p l o ,   P e r c e n t C o m p l e t e )   s e r  o   a r m a z e n a d a s   n a   i n s t  n c i a   D i a g n o s t i c R e s u l t   d e f i n i d a   p e l o   p a r  m e t r o   d e   e n t r a d a   R e s u l t .   O   p a r  m e t r o   d e   s a  d a   T e s t i n g S t o p p e d      u s a d o   d a   s e g u i n t e   m a n e i r a : \ n   D e f i n i d o   c o m o   T R U E   s e   o   t e s t e   p a r a r .   \ n   D e f i n i d o   c o m o   F A L S E   s e   o ( s )   t e s t e ( s )   a t u a i s   n  o   p u d e r e m   s e r   p a r a d o s .   \ n S e   d e f i n i d o   c o m o   F A L S E ,   o   t e s t e   p  r a   q u a n d o   o   d i a g n  s t i c o   p u d e r   f a z e r   i s s o   d e   f o r m a   s e g u r a .   P a r a   d e t e r m i n a r   s e   o u   q u a n d o   o   t e s t e   p a r o u ,   v e r i f i q u e   a   p r o p r i e d a d e   T e s t S t a t e   n a   i n s t  n c i a   D i a g n o s t i c R e s u l t   d e f i n i d a   p e l o   p a r  m e t r o R e s u l t .   O   T e s t S t a t e   m u d a r    d e   \ " E m   P r o g r e s s o \ "   p a r a   \ " P a r a d o \ "   ( d e   4   a   5 ) .   \ n O s   c  d i g o s   d e   r e t o r n o   d o   m  t o d o   d e v e m   a d e r i r      f o r m a   d o s   c  d i g o s   d e   r e t o r n o   X M L   d a   m a n e i r a   c o m o   f o r a m   i n t r o d u z i d o s .   N o   m o m e n t o   o s   v a l o r e s   p a d r  o   s  o :   \ n 0   =   O K   ( a   f u n   o   t e v e    x i t o   m a s   o   t e s t e   p o d e   t e r   f a l h a d o   \ n 1   =   U n s p e c i f i e d   E r r o r   ( a   f u n   o   f a l h o u   p e l o s   m o t i v o s   e s p e c i f i c a d o s )   \ n 2   =   N o t   I m p l e m e n t e d   ( a   f u n   o   n  o   f o i   i m p l e m e n t a d a   p a r a   e s t a   i n s t  n c i a )   \ n 3   =   O u t   O f   R e s o u r c e s   ( o   c o m p o n e n t e   n  o   c o n s e g u i u   a l o c a r   o s   r e c u r s o s   n e c e s s  r i o s ,   p o r   e x e m p l o ,   m e m  r i a ,   e s p a  o   e m   d i s c o ,   e t c . )   \ n N u m a   s u b c l a s s e ,   o   c o n j u n t o   d e   c  d i g o s   d e   r e t o r n o   p o s s  v e i s   p o d e m   s e r   e s p e c i f i c a d o s   u s a n d o   u m   q u a l i f i c a d o r   V a l u e M a p   n o   m  t o d o .   A s   s t r i n g s   p a r a   a s   q u a i s   o   c o n t e  d o   d o   V a l u e M a p      ' t r a d u z i d o '     p o d e m   t a m b  m   s e r   e s p e c i f i c a d a s   n a   s u b c l a s s e   c o m o   u m   q u a l i f i c a d o r   d e   m a t r i z   V a l u e s . " )   :   A m e n d e d ]   u i n t 3 2   D i s c o n t i n u e T e s t ( [ I N ]   C I M _ M a n a g e d S y s t e m E l e m e n t   R e f   S y s t e m E l e m e n t , [ I N ]   C I M _ D i a g n o s t i c R e s u l t   R e f   R e s u l t , [ O U T ]   B o o l e a n   T e s t i n g S t o p p e d ) ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " A   I A N e t _ D i a g S e t t i n g      a   c l a s s e   I n t e l   E t h e r n e t   D i a g S e t t i n g .   E s t a      u m a   s u b c l a s s e   d a   c l a s s e   b  s i c a   a b s t r a t a   C I M _ D i a g n o s t i c S e t t i n g . " )   :   A m e n d e d , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 6 ) ]   
 
 c l a s s   I A N e t _ D i a g S e t t i n g   :   C I M _ D i a g n o s t i c S e t t i n g 
 
 { 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " A   I A N e t _ D i a g R e s u l t        a   c l a s s e   I n t e l   E t h e r n e t   D i a g R e s u l t .   E s t a      u m a   s u b c l a s s e   d a   c l a s s e   b  s i c a   a b s t r a t a   C I M _ D i a g n o s t i c R e s u l t . " )   :   A m e n d e d , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 6 ) ]   
 
 c l a s s   I A N e t _ D i a g R e s u l t   :   C I M _ D i a g n o s t i c R e s u l t 
 
 { 
 
     [ D e s c r i p t i o n ( " T e s t R e s u l t s A t t r   i n d i c a   o   t i p o   d a   s t r i n g   d o   r e s u l t a d o " )   :   A m e n d e d ]   u i n t 1 6   T e s t R e s u l t s A t t r [ ] ; 
 
     [ D e s c r i p t i o n ( " T e s t R e s u l t I d s   i n d i c a   o s   I d   d a   s t r i n g   d o   r e s u l t a d o " )   :   A m e n d e d ]   u i n t 3 2   T e s t R e s u l t I d s [ ] ; 
 
     [ D e s c r i p t i o n ( " R e s u l t a d o s   d o s   t e s t e s   d e   c o n e x  o :   E n d e r e  o   d e   r e d e " )   :   A m e n d e d ]   s t r i n g   C o n n e c t i o n T e s t _ N e t w o r k A d d r e s s ; 
 
     [ D e s c r i p t i o n ( " R e s u l t a d o s   d o s   t e s t e s   d e   c o n e x  o :   E n d e r e  o   d o   s e r v i d o r   D H C P " )   :   A m e n d e d ]   s t r i n g   C o n n e c t i o n T e s t _ D H C P S e r v e r A d d r e s s ; 
 
     [ D e s c r i p t i o n ( " R e s u l t a d o s   d o s   t e s t e s   d e   c o n e x  o :   E n d e r e  o s   d o s   g a t e w a y s " )   :   A m e n d e d ]   s t r i n g   C o n n e c t i o n T e s t _ G a t e w a y A d d r e s s e s [ ] ; 
 
     [ D e s c r i p t i o n ( " R e s u l t a d o s   d o s   t e s t e s   d e   c o n e x  o :   E n d e r e  o s   d e   D N S " )   :   A m e n d e d ]   s t r i n g   C o n n e c t i o n T e s t _ D N S A d d r e s s e s [ ] ; 
 
     [ D e s c r i p t i o n ( " R e s u l t a d o s   d o s   t e s t e s   d e   c o n e x  o :   E n d e r e  o s   W I N S " )   :   A m e n d e d ]   s t r i n g   C o n n e c t i o n T e s t _ W I N S A d d r e s s e s [ ] ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " A   I A N e t _ D i a g T e s t F o r M S E      a   c l a s s e   I n t e l   E t h e r n e t   D i a g T e s t F o r M S E .   E s t a      u m a   s u b c l a s s e   d a   c l a s s e   b  s i c a   a b s t r a t a   C I M _ D i a g n o s t i c T e s t F o r M S E . " )   :   A m e n d e d , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 6 ) ]   
 
 c l a s s   I A N e t _ D i a g T e s t F o r M S E   :   C I M _ D i a g n o s t i c T e s t F o r M S E 
 
 { 
 
     [ D e s c r i p t i o n ( " T e s t e   q u e   p o d e   s e r   e x e c u t a d o   e m   u m   M a n a g e d S y s t e m E l e m e n t . " )   :   A m e n d e d ]   I A N e t _ D i a g T e s t   R e f   A n t e c e d e n t ; 
 
     [ D e s c r i p t i o n ( " M a n a g e d S y s t e m E l e m e n t   q u e   p o d e   s e r   t e s t a d o . " )   :   A m e n d e d ]   I A N e t _ P h y s i c a l E t h e r n e t A d a p t e r   R e f   D e p e n d e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " A   I A N e t _ D i a g R e s u l t F o r M S E      a   c l a s s e   I n t e l   E t h e r n e t   D i a g R e s u l t F o r M S E .   E s t a      u m a   s u b c l a s s e   d a   c l a s s e   b  s i c a   a b s t r a t a   C I M _ D i a g n o s t i c R e s u l t F o r M S E . " )   :   A m e n d e d , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 6 ) ]   
 
 c l a s s   I A N e t _ D i a g R e s u l t F o r M S E   :   C I M _ D i a g n o s t i c R e s u l t F o r M S E 
 
 { 
 
     [ D e s c r i p t i o n ( " R e s u l t a d o   d o   d i a g n  s t i c o . " )   :   A m e n d e d ]   I A N e t _ D i a g R e s u l t   R e f   R e s u l t ; 
 
     [ D e s c r i p t i o n ( " M a n a g e d S y s t e m E l e m e n t   a o   q u a l   s e   a p l i c a   o   r e s u l t a d o   d o   d i a g n  s t i c o . " )   :   A m e n d e d ]   I A N e t _ p h y s i c a l E t h e r n e t A d a p t e r   R e f   S y s t e m E l e m e n t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " A   I A N e t _ D i a g R e s u l t F o r T e s t      a   c l a s s e   I n t e l   E t h e r n e t   D i a g R e s u l t F o r T e s t .   E s t a      u m a   s u b c l a s s e   d a   c l a s s e   b  s i c a   a b s t r a t a   C I M _ D i a g n o s t i c R e s u l t F o r T e s t . " )   :   A m e n d e d , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 6 ) ]   
 
 c l a s s   I A N e t _ D i a g R e s u l t F o r T e s t   :   C I M _ D i a g n o s t i c R e s u l t F o r T e s t 
 
 { 
 
     [ D e s c r i p t i o n ( " R e s u l t a d o   d o   o b j e t o . " )   :   A m e n d e d ]   I A N e t _ D i a g R e s u l t   R e f   D i a g n o s t i c R e s u l t ; 
 
     [ D e s c r i p t i o n ( " T e s t e   q u e   g e r o u   o   o b j e t o   d o   r e s u l t a d o . " )   :   A m e n d e d ]   I A N e t _ D i a g T e s t   R e f   D i a g n o s t i c T e s t ; 
 
 } ; 
 
 
 
 [ D e s c r i p t i o n ( " A   I A N e t _ D i a g S e t t i n g F o r T e s t      a   c l a s s e   I n t e l   E t h e r n e t   D i a g S e t t i n g F o r T e s t .   E s t a      u m a   s u b c l a s s e   d a   c l a s s e   b  s i c a   a b s t r a t a   C I M _ D i a g n o s t i c S e t t i n g F o r T e s t . " )   :   A m e n d e d , A M E N D M E N T ,   L O C A L E ( 0 x 4 1 6 ) ]   
 
 c l a s s   I A N e t _ D i a g S e t t i n g F o r T e s t   :   C I M _ D i a g n o s t i c S e t t i n g F o r T e s t 
 
 { 
 
     [ D e s c r i p t i o n ( " T e s t e   q u e   p o d e   u s a r   o   o b j e t o   S e t t i n g . " )   :   A m e n d e d ]   I A N e t _ D i a g T e s t   R e f   E l e m e n t ; 
 
     [ D e s c r i p t i o n ( " T e s t e   q u e   g e r o u   o   o b j e t o   d o   r e s u l t a d o . " )   :   A m e n d e d ]   I A N e t _ D i a g S e t t i n g   R e f   S e t t i n g ; 
 
 } ; 
 
 