---+++ Correzione dei progetti consegnati entro l'1/12/2015 ---++++ 1553907 <pre>TestSearcherThird: alcuni utenti prendono i risultati di altri utenti. Ad esempio, per l'utente 217 ci sono solo 29 interrogazioni in dirLogs, ma la size dell'iterabile risulta 150. Facendosi stampare i SearchResult, viene fuori che ci sono anche i risultati dell'utente 2178. </pre> ---++++ 1550454 <pre>- l'opzionale "messaggio abowling 3" ritorna "The search did not return any results" e fa terminare l'intero cmdLine - non bisogna togliere la "T" dai timestamps - Il numero di file mostrato nel Loader è sempre uno in meno (in dirLogs dovrebbero essere 4, invece il risultato mostrato è 3). Inoltre, non occorre mettere l'intero path assoluto nella prima riga: basta il path così com'è stato passato al Loader stesso. Ad esempio, se viene chiamato così: java -cp 1645300.jar it.uniroma1.lcl.dietrolequinte.loader.Loader ../../../esempio_test_studenti/dirLogs/ Allora la prima riga dev'essere Numero di file in ../../../esempio_test_studenti/dirLogs/: 4 </pre> ---++++ 1663988 <pre>- La prima riga del Loader deve contenere l'argomento passato al Loader stesso. Ad esempio, se viene chiamato con java -cp 1645300.jar it.uniroma1.lcl.dietrolequinte.loader.Loader ../../../esempio_test_studenti/dirLogs/ allora bisogna scrivere Numero di file in ../../../../esempio_test_studenti/dirLogs/: 4 - TestSearcherThird solleva svariate eccezioni quando viene chiamato con argomento 2 (ovvero, quando al metodo search si passa, oltre a tipo ed utente, anche un file) java TestSearcherThird ../../../../esempio_test_studenti/dirLogs/ 2 chat.evergreen.01.01-Thu-2015.log Informazioni sull'utente: 142 informazione errata per il seguente file, cambiarla it.uniroma1.lcl.dietrolequinte.search.InformazioneErrataException at it.uniroma1.lcl.dietrolequinte.search.Searcher.search(Searcher.java:479) at TestSearcherThird.main(TestSearcherThird.java:34) - non è definito il toString per la classe SearchResult </pre> ---++++ 1655153 <pre>- TestSearcherThird: solleva svariate eccezioni con messaggio null, ad esempio se chiamata con: java -cp 1655153.jar:. TestSearcherThird dirLogs/ 0 - TestSearcherThird: le stringhe "is now known as" *non* vanno considerate come azioni - il toString della classe SearchResult talvolta mette una data in PosizioneLink cliccato (che ovviamente dovrebbe essere "Posizione link cliccato"), lo stesso vale anche per "Link cliccato". Ad esempio: Utente: 1410 Stringa immessa: mycl.cravelyrics.com Tempo: 2006-05-03 21:34:59 Link cliccato: 2006-05-03 21:34:59 PosizioneLink cliccato: 2006-05-03 21:34:59 </pre> ---++++ 1165785 <pre>- Il comando opzionale: data_di_login abowling 1 dà come risposta Nessuno su dirLogs, anziché 2015-01-01T02:13:17 - Loader: non occorre mettere il path completo, basta quello che è stato passato al Loader stesso. Ad esempio, se viene chiamato così: java -cp 1165785.jar it.uniroma1.lcl.dietrolequinte.loader.Loader ../../../esempio_test_studenti/dirLogs/ Allora la prima riga deve riportare ../../../esempio_test_studenti/dirLogs/, e tutte le altre righe semplicemente i nomi dei file (senza path) </pre> ---++++ 1661725 <pre>- il toString del SearchResult ha le seguenti imprecisioni: 1) la "Stringa immessa" dovrebbe contenere solo la stringa immessa. Ad esempio, non Stringa immessa: 2015-01-01T00:16:42 * jcamins is currently staying in Times Square. :'( ma Stringa immessa: is currently staying in Times Square. :'( 2) Il campo Tempo è talvolta sbagliato. Ad esempio: Utente: TaraC Stringa immessa: 2015-03-11T06:57:21 *** TaraC has joined #evergreen Tempo: 2015-03-01T06:57:21 (il giorno sarebbe l'11, ma diventa il 01) </pre> ---++++ 696652 <pre>- Non bisogna aggiungere una riga all'output del Loader, bisognava solo cambiare la prima che già c'era. Ad esempio, non bisogna scrivere Esecuzione in: ../../../../esempio_test_studenti/dirLogs/ Numero di file in dirLogs: 4 Bensì: Numero di file in ../../../../esempio_test_studenti/dirLogs/: 4 - Nell'output Loader, le azioni non vanno considerate sui file di tipo AOL. Quindi una riga come: query.first_lines_of_user-ct-test-collection-01.txt.gz Numero totale di azioni: 0 va omessa - il toString su un oggetto SearchResult non è corretto: 1) ci sono delle stringhe spurie "Altro", che immagino dovute a messaggi di debug, ad esempio: Data/Ora: 2006-03-01T18:00:09Altro: 8!~~!http://www.wpr.org 2) "Data/Ora", "Tipo", "Messaggio" non sono richiesti nell'output del toString: rivedere pagine 3-4 delle specifiche </pre> ---++++ 664672 <pre>- TestSearcherThird su dirLogs con secondo argomento 0 il for sugli utenti scrive per due volte gli utenti bshum e pinesol_green - TestSearcherThird su dirLogs, con in più il file chat.evergreen.03.11-Wed-2015.log, e secondo argomento 0 il for sugli utenti scrive per due o più volte volte svariati utenti: akilsdonk, artunit, bmills, collum, ... - toString su un oggetto SearchResult la prima riga, che dovrebbe contenere solo "Utente: <codice_utente>", contiene invece: "<codice_utente>Utente: <codice_utente>" ad esempio: pinesol_greenUtente: pinesol_green </pre> ---++++ 1609117 <pre>- num_query bshum 1 2015-01-01T00:00:00 2016-01-01T00:00:00 su dirLogs solleva java.lang.NullPointerException - TestSearcherThird.java su dirLogs il for che scrive gli utenti ne stampa uno in più, vuoto - TestSearcherThird su dirLogs Dimensione per tipo interrogazione e modalita' 0 per l'utente : 2 quindi, l'utente vuoto ha anche 2 interrogazioni? - toString su un oggetto SearchResult "Link cliccato" va ridenominato in "Posizione link cliccato" "Link" va ridenominato in "Link cliccato" (vedere inizio pagina 4 delle specifiche) </pre> ---++++ 1594635 <pre>- data_di_logout abowling 2 su dirLogs restituisce 2015-01-01T02:34:39, anziché Nessuno - messaggio abowling 3 su dirLogs solleva eccezione NullPointerException - data_di_login jcamins 2 su dirLogs solleva java.lang.NullPointerException - TestSearcherThird su dirLogs con 0 Dimensione per tipo interrogazione e modalita' 0 per l'utente 1020: 84 ma la risposta corretta è 108 (basta vedere quante volte è presente 1020 in query.first_lines_of_user-ct-test-collection-02.txt) svariati altri Utenti con errori analoghi: 1021, 1268, 1326, 1337, ... - TestSearcherThird su dirLogs con in più il file chat.evergreen.03.11-Wed-2015.log, e secondo argomento 0 Dimensione per tipo messaggio e modalita' 0 per l'utente Dyrcona: 111 ma la risposta corretta è 120 errore analogo per l'utente krvmga: 19 anziché 20 </pre>
This topic: Metod_prog
>
WebHome
>
DietroLeQuinte
>
Correzione1
Topic revision: r6 - 2016-06-23 - IgorMelatti
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback