403Webshell
Server IP : 198.38.94.13  /  Your IP : 216.73.217.33
Web Server : Apache
System : Linux d4744.dxb1.stableserver.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64
User : revivere ( 1140)
PHP Version : 8.2.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /usr/lib64/python3.9/site-packages/borg/testsuite/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib64/python3.9/site-packages/borg/testsuite/__pycache__/benchmark.cpython-39.pyc
a

�ix�@s�dZddlZddlZddlmZmZddlmZejdd��Z	ejd	d
gd�dd
��Z
ejdddgd�dd��Zejd	dgd�dd��Zdd�Z
dd�Zdd�Zdd�Zdd �Zd!d"�Zd#d$�Zd%d&�ZdS)'zM
Do benchmarks using pytest-benchmark.

Usage:

    py.test --benchmark-only
�N�)�	changedir�cmd�)�zerosccs||�dd�|�dd�|�dd�|�dd�|�dt|�d	���|�d
t|�d���t|�d��V|jd
d�dS)NZBORG_PASSPHRASEZ123456Z!BORG_CHECK_I_KNOW_WHAT_I_AM_DOINGZYESZ"BORG_DELETE_I_KNOW_WHAT_I_AM_DOINGZ*BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OKZyesZ
BORG_KEYS_DIR�keysZBORG_CACHE_DIR�cacheZ
repositoryr�Zrec)Zsetenv�str�join�remove)�request�tmpdirZmonkeypatch�r�>/usr/lib64/python3.9/site-packages/borg/testsuite/benchmark.py�repo_urlsr�noneZrepokey)�paramscCs|dd|j|�|S)N�initz--encryption��param)r
rrrrr�reposrZsessionr�random)Zscoperc		cs�d\}}|tt�ksJ�|�d�}|j}|dkr:dd�}n|dkrLdd�}ntd��t|�D]J}tt|�t|���d	��}|�	||��Wd�q\1s�0Yq\t|�V|j
d
d�dS)N)�
i@B�datarcSstt�d|�S�N)�
memoryviewr��sizerrrr+sztestdata.<locals>.datarcSs
t�|�Sr)�os�urandomrrrrr.sz&data_type must be 'random' or 'zeros'.�wbrr	)�lenrZmktempr�
ValueError�range�openr
r�writer)	r
Ztmpdir_factory�countr�pZ	data_typer�i�frrr�testdata#s


.
r+�lz4cCs|d}|dd|j||�|S)N�::test�create�
--compressionr)r
rrr+Zarchive_urlrrr�archive9sr0cCs.|�|ddd|d|f�\}}|dks*J�dS)Nr.r/rr-r��pedantic��	benchmarkrrr+�result�outrrr�test_create_none@sr7cCs.|�|ddd|d|f�\}}|dks*J�dS)Nr.r/r,r-rr1r3rrr�test_create_lz4Esr8cCsPtt|���$|�|d|f�\}}Wd�n1s60Y|dksLJ�dS)N�extractr)rr
r2)r4rr0rr5r6rrr�test_extractJs2r:cCs$|�|d|f�\}}|dks J�dS)N�deleterr1�r4rr0r5r6rrr�test_deletePsr=cCs ||d|�\}}|dksJ�dS)N�listrrr<rrr�	test_listUsr?cCs ||d|�\}}|dksJ�dS)N�inforrr<rrr�	test_infoZsrAcCs.|�d�d}||d|�\}}|dks*J�dS)Nz::r�check)�split)r4rr0rr5r6rrr�
test_check_srDcCs||d�\}}|dksJ�dS)N�helprr)r4rr5r6rrr�	test_helpesrF)�__doc__rZpytestZarchiverrrZ	constantsrZfixturerrr+r0r7r8r:r=r?rArDrFrrrr�<module>s(





Youez - 2016 - github.com/yon3zu
LinuXploit