Services/TrackingProtection/Shavar Server - Testing: Difference between revisions

Jump to navigation Jump to search
Updated List Delivery & Creation Tests: to reflect updated list verification: moztestpub, mozstd, mozfull, mozstaging, base
(Drop mozpub, Add base pref set)
(Updated List Delivery & Creation Tests: to reflect updated list verification: moztestpub, mozstd, mozfull, mozstaging, base)
Line 504: Line 504:
[[#top]]
[[#top]]


== List Delivery & Creation Tests:  moz(test)pub, mozstd, mozfull, mozstaging ==
== List Delivery & Creation Tests:  moztestpub, mozstd, mozfull, mozstaging, base ==


=== list delivery ===  
=== list delivery ===  
Line 511: Line 511:
Execute the following tests, once for each data list.
Execute the following tests, once for each data list.


* mozpub [PROD ONLY] / moztestpub [STAGE ONLY]
* moztestpub [STAGE ONLY]
* mozstd
* mozstd
* mozfull
* mozfull
* mozstaging
* mozstaging
* mozplugin
* mozplugin
* base


==== verify list files cache ====  
==== verify list files cache ====  
Line 533: Line 534:


'''FILESIZES'''
'''FILESIZES'''
whitelists should be < 400K
* mozstd-trackwhite-digest256
* mozstdstaging-trackwhite-digest256  [NEW]
* moztestpub-trackwhite-digest256


blacklists should be < 100K
blacklists should be < 100K


* mozfull-track-digest256
* mozfull-track-digest256
* mozfullstaging-track-digest256  [NEW]
* mozfullstaging-track-digest256
* mozpub-track-digest256
* mozstd-track-digest256
* mozstd-track-digest256
* mozstdstaging-track-digest256 [NEW]
* mozstdstaging-track-digest256
* moztestpub-track-digest256
* moztestpub-track-digest256
* base-track-digest256


whitelists should be < 400K
content list < 30k
 
* content-track-digest256
 
couple of bytes


* mozstd-trackwhite-digest256
* basew3c-track-digest256
* mozstdstaging-trackwhite-digest256 [NEW]
* baseeff-track-digest256
* moztestpub-trackwhite-digest256
* contentw3c-track-digest256
* contenteff-track-digest256


plugin lists dhould be > 0
plugin lists dhould be > 0


* mozplugin-block-digest256 [NEW]
* mozplugin-block-digest256
* mozplugin2-block-digest256 [NEW]
* mozplugin2-block-digest256
 


''''CACHE LOCATION'''
''''CACHE LOCATION'''
For mozpub list (no whitelist):
<code>
    ~/.cache/mozilla/firefox/XXXX/safebrowsing/mozpub-track-digest256.* on Linux
    ~/Library/Caches/Firefox/Profiles/XXXX/safebrowsing/mozpub-track-digest256.* on Mac
</code>


For moztestpub lists:
For moztestpub lists:
Line 581: Line 588:


'''LIST FILES / SIZE'''
'''LIST FILES / SIZE'''
for mozpub lists:
<code>
-rw-r--r--  1 johnnyquest  staff  52620 Sep 15 10:55 mozpub-track-digest256.cache
-rw-r--r--  1 johnnyquest  staff      16 Sep 15 10:55 mozpub-track-digest256.pset
-rw-r--r--  1 johnnyquest  staff  59380 Sep 15 10:55 mozpub-track-digest256.sbstore
</code>


for moztestpub lists:
for moztestpub lists:
Line 619: Line 619:


repeat test 1 x for each of:  
repeat test 1 x for each of:  
* STAGE: mozstd, mozfull, mozstaging  
* STAGE: mozstd, mozfull, mozstaging, base
* PROD: mozstd, mozfull, mozstaging
* PROD: mozstd, mozfull, mozstaging, base


Note: skip this test for moz(test)pub-track-digest256.
Note: skip this test for moztestpub-track-digest256.


STEPS:
STEPS:
Line 634: Line 634:


repeat test 1 x for each of:  
repeat test 1 x for each of:  
* STAGE: moztestpub, mozstd, mozfull, mozstaging
* STAGE: moztestpub, mozstd, mozfull, mozstaging, base
* PROD: mozpub, mozstd, mozfull, mozstaging
* PROD: mozstd, mozfull, mozstaging, base


STEPS:
STEPS:
Line 645: Line 645:


repeat test 1 x for each of:  
repeat test 1 x for each of:  
* STAGE: mozstd, mozfull, mozstaging   
* STAGE: mozstd, mozfull, mozstaging, base  
* PROD: mozstd, mozfull, mozstaging   
* PROD: mozstd, mozfull, mozstaging, base  


Note: skip this test for moz(test)pub-track-digest256.
Note: skip this test for moztestpub-track-digest256.


STEPS:
STEPS:
Confirmed users
487

edits

Navigation menu