U
    hâËdü  ã                   @   sX   d dl Z d dlmZ d dlmZ d dlmZ edƒG dd„ deƒƒZedkrTe  ¡  dS )	é    N)ÚContextResettingTestCase)Úcuda)Úskip_on_cudasimz*CUDA Profiler unsupported in the simulatorc                   @   s   e Zd Zdd„ ZdS )ÚTestProfilerc              	   C   sD   t  ¡ � t  d¡}~W 5 Q R X t  ¡ � t  d¡}~W 5 Q R X d S )Né
   éd   )r   Z	profilingZdevice_array)ÚselfÚa© r
   ú_/home/sam/Atlas/atlas_env/lib/python3.8/site-packages/numba/cuda/tests/cudadrv/test_profiler.pyÚtest_profiling	   s    



zTestProfiler.test_profilingN)Ú__name__Ú
__module__Ú__qualname__r   r
   r
   r
   r   r      s   r   Ú__main__)	ZunittestZnumba.cuda.testingr   Znumbar   r   r   r   Úmainr
   r
   r
   r   Ú<module>   s   